home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_44_SSMENU.txt < prev    next >
Text File  |  1993-07-15  |  91KB  |  1,589 lines

  1. # near model CODE resource
  2. # jump table entries: 10272-10273 (2 of them)
  3. export_1284:
  4. 00000000  4E56 FD9E                link       A6, -0x0262
  5. 00000004  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  6. 00000008  49EE FEF8                lea.l      A4, [A6 - 0x108]
  7. 0000000C  47EE FDB6                lea.l      A3, [A6 - 0x24A]
  8. 00000010  4245                     clr.w      D5
  9. 00000012  426E FFFE                clr.w      [A6 - 0x2]
  10. 00000016  202E 0008                move.l     D0, [A6 + 0x8]
  11. 0000001A  5280                     addq.l     D0, 1
  12. 0000001C  2B40 C350                move.l     [A5 - 0x3CB0], D0
  13. 00000020  4A6D C346                tst.w      [A5 - 0x3CBA]
  14. 00000024  6732                     beq        +0x34 /* 00000058 */
  15. 00000026  598F                     subq.l     A7, 4
  16. 00000028  206D C348                movea.l    A0, [A5 - 0x3CB8]
  17. 0000002C  2050                     movea.l    A0, [A0]
  18. 0000002E  2050                     movea.l    A0, [A0]
  19. 00000030  302D C346                move.w     D0, [A5 - 0x3CBA]
  20. 00000034  5340                     subq.w     D0, 1
  21. 00000036  48C0                     ext.l      D0
  22. 00000038  2200                     move.l     D1, D0
  23. 0000003A  C0FC 0006                mulu.w     D0, 0x6
  24. 0000003E  4841                     swap.w     D1
  25. 00000040  C2FC 0006                mulu.w     D1, 0x6
  26. 00000044  4841                     swap.w     D1
  27. 00000046  4241                     clr.w      D1
  28. 00000048  D081                     add.l      D0, D1
  29. 0000004A  4870 0800                pea.l      [A0 + D0]
  30. 0000004E  4EAD 069A                jsr        [A5 + 0x69A /* export_207 */]
  31. 00000052  2D5F FFFA                move.l     [A6 - 0x6], [A7]+
  32. 00000056  6006                     bra        +0x8 /* 0000005E */
  33. label00000058:
  34. 00000058  7000                     moveq.l    D0, 0x00
  35. 0000005A  2D40 FFFA                move.l     [A6 - 0x6], D0
  36. label0000005E:
  37. 0000005E  206E 0008                movea.l    A0, [A6 + 0x8]
  38. 00000062  1010                     move.b     D0, [A0]
  39. 00000064  6500 0EDA                bcs        +0xEDC /* 00000F40 */
  40. 00000068  0C00 0012                cmpi.b     D0, 0x12
  41. 0000006C  6200 0ED2                bhi        +0xED4 /* 00000F40 */
  42. 00000070  7200                     moveq.l    D1, 0x00
  43. 00000072  1200                     move.b     D1, D0
  44. 00000074  D241                     add.w      D1, D1
  45. 00000076  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  46. 0000007A  4EFB 1000                jmp        [PC + D1.w]
  47. 0000007E  0028 00E4 01C2           ori.b      [A0 + 0x1C2], 0xE4
  48. 00000084  01D0                     .incomplete
  49. 00000086  01FC                     .incomplete
  50. 00000088  05AC 05BC                bclr       [A4 + 0x5BC], D2
  51. 0000008C  066C 06C2 06C2           addi.w     [A4 + 0x6C2], 0x6C2
  52. 00000092  0A14 0ADA                xori.b     [A4], 0xDA
  53. 00000096  0B5C                     bchg       [A4]+, D5
  54. 00000098  0BDC                     .incomplete
  55. 0000009A  0C10 0C44                cmpi.b     [A0], 0x44 /* 'D' */
  56. 0000009E  0C6C 0CC6 0D1C           cmpi.w     [A4 + 0xD1C], 0xCC6
  57. 000000A4  2F0B                     move.l     -[A7], A3
  58. 000000A6  486D C350                pea.l      [A5 - 0x3CB0]
  59. 000000AA  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  60. 000000AE  4A40                     tst.w      D0
  61. 000000B0  508F                     addq.l     A7, 8
  62. 000000B2  6700 0E8C                beq        +0xE8E /* 00000F40 */
  63. 000000B6  7014                     moveq.l    D0, 0x14
  64. 000000B8  2F00                     move.l     -[A7], D0
  65. 000000BA  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  66. 000000BE  2B40 C34C                move.l     [A5 - 0x3CB4], D0
  67. 000000C2  588F                     addq.l     A7, 4
  68. 000000C4  6700 0E7A                beq        +0xE7C /* 00000F40 */
  69. 000000C8  2F0B                     move.l     -[A7], A3
  70. 000000CA  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  71. 000000CE  4868 0004                pea.l      [A0 + 0x4]
  72. 000000D2  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  73. 000000D6  3A00                     move.w     D5, D0
  74. 000000D8  508F                     addq.l     A7, 8
  75. 000000DA  660E                     bne        +0x10 /* 000000EA */
  76. 000000DC  486D C34C                pea.l      [A5 - 0x3CB4]
  77. 000000E0  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  78. 000000E4  588F                     addq.l     A7, 4
  79. 000000E6  6000 0E58                bra        +0xE5A /* 00000F40 */
  80. label000000EA:
  81. 000000EA  206D C350                movea.l    A0, [A5 - 0x3CB0]
  82. 000000EE  52AD C350                addq.l     [A5 - 0x3CB0], 1
  83. 000000F2  4A10                     tst.b      [A0]
  84. 000000F4  6742                     beq        +0x44 /* 00000138 */
  85. 000000F6  4878 0080                push.l     0x80
  86. 000000FA  7000                     moveq.l    D0, 0x00
  87. 000000FC  2F00                     move.l     -[A7], D0
  88. 000000FE  486E FDB5                pea.l      [A6 - 0x24B]
  89. 00000102  486D C350                pea.l      [A5 - 0x3CB0]
  90. 00000106  4EAD 0CA2                jsr        [A5 + 0xCA2 /* export_400 */]
  91. 0000010A  4A40                     tst.w      D0
  92. 0000010C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  93. 00000110  6726                     beq        +0x28 /* 00000138 */
  94. 00000112  7000                     moveq.l    D0, 0x00
  95. 00000114  102E FDB5                move.b     D0, [A6 - 0x24B]
  96. 00000118  C1FC 0016                muls.w     D0, 0x16
  97. 0000011C  48C0                     ext.l      D0
  98. 0000011E  2F00                     move.l     -[A7], D0
  99. 00000120  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  100. 00000124  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  101. 00000128  2080                     move.l     [A0], D0
  102. 0000012A  588F                     addq.l     A7, 4
  103. 0000012C  670A                     beq        +0xC /* 00000138 */
  104. 0000012E  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  105. 00000132  116E FDB5 0013           move.b     [A0 + 0x13], [A6 - 0x24B]
  106. label00000138:
  107. 00000138  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  108. 0000013C  0068 1000 0010           ori.w      [A0 + 0x10], 0x1000
  109. 00000142  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  110. 00000146  216D C342 000C           move.l     [A0 + 0xC], [A5 - 0x3CBE]
  111. 0000014C  2B6D C34C C342           move.l     [A5 - 0x3CBE], [A5 - 0x3CB4]
  112. 00000152  426D C346                clr.w      [A5 - 0x3CBA]
  113. 00000156  7000                     moveq.l    D0, 0x00
  114. 00000158  2B40 C348                move.l     [A5 - 0x3CB8], D0
  115. 0000015C  6000 0DE2                bra        +0xDE4 /* 00000F40 */
  116. 00000160  4AAD C342                tst.l      [A5 - 0x3CBE]
  117. 00000164  6700 0DDA                beq        +0xDDC /* 00000F40 */
  118. 00000168  206D C342                movea.l    A0, [A5 - 0x3CBE]
  119. 0000016C  4AA8 000C                tst.l      [A0 + 0xC]
  120. 00000170  6700 0DCE                beq        +0xDD0 /* 00000F40 */
  121. 00000174  4AAD C34C                tst.l      [A5 - 0x3CB4]
  122. 00000178  660A                     bne        +0xC /* 00000184 */
  123. 0000017A  2B6D C33E C34C           move.l     [A5 - 0x3CB4], [A5 - 0x3CC2]
  124. 00000180  6700 0DBE                beq        +0xDC0 /* 00000F40 */
  125. label00000184:
  126. 00000184  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  127. 00000188  2B50 C348                move.l     [A5 - 0x3CB8], [A0]
  128. 0000018C  4246                     clr.w      D6
  129. 0000018E  600C                     bra        +0xE /* 0000019C */
  130. label00000190:
  131. 00000190  4EBA 0EB2                jsr        [PC + 0xEB2 /* 00001044 */]
  132. 00000194  7016                     moveq.l    D0, 0x16
  133. 00000196  D1AD C348                add.l      [A5 - 0x3CB8], D0
  134. 0000019A  5246                     addq.w     D6, 1
  135. label0000019C:
  136. 0000019C  48C6                     ext.l      D6
  137. 0000019E  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  138. 000001A2  7000                     moveq.l    D0, 0x00
  139. 000001A4  1028 0012                move.b     D0, [A0 + 0x12]
  140. 000001A8  B086                     cmp.l      D0, D6
  141. 000001AA  6EE4                     bgt        -0x1A /* 00000190 */
  142. 000001AC  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  143. 000001B0  2F08                     move.l     -[A7], A0
  144. 000001B2  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  145. 000001B6  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  146. 000001BA  4868 0004                pea.l      [A0 + 0x4]
  147. 000001BE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  148. 000001C2  2D6D C342 FDAA           move.l     [A6 - 0x256], [A5 - 0x3CBE]
  149. 000001C8  202D C34C                move.l     D0, [A5 - 0x3CB4]
  150. 000001CC  B0AD C342                cmp.l      D0, [A5 - 0x3CBE]
  151. 000001D0  508F                     addq.l     A7, 8
  152. 000001D2  6616                     bne        +0x18 /* 000001EA */
  153. 000001D4  206D C342                movea.l    A0, [A5 - 0x3CBE]
  154. 000001D8  2B68 000C C342           move.l     [A5 - 0x3CBE], [A0 + 0xC]
  155. 000001DE  6026                     bra        +0x28 /* 00000206 */
  156. label000001E0:
  157. 000001E0  206E FDAA                movea.l    A0, [A6 - 0x256]
  158. 000001E4  2D68 000C FDAA           move.l     [A6 - 0x256], [A0 + 0xC]
  159. label000001EA:
  160. 000001EA  206E FDAA                movea.l    A0, [A6 - 0x256]
  161. 000001EE  2028 000C                move.l     D0, [A0 + 0xC]
  162. 000001F2  B0AD C34C                cmp.l      D0, [A5 - 0x3CB4]
  163. 000001F6  66E8                     bne        -0x16 /* 000001E0 */
  164. 000001F8  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  165. 000001FC  226E FDAA                movea.l    A1, [A6 - 0x256]
  166. 00000200  2368 000C 000C           move.l     [A1 + 0xC], [A0 + 0xC]
  167. label00000206:
  168. 00000206  202D C34C                move.l     D0, [A5 - 0x3CB4]
  169. 0000020A  B0AD C33E                cmp.l      D0, [A5 - 0x3CC2]
  170. 0000020E  6614                     bne        +0x16 /* 00000224 */
  171. 00000210  2B6D C342 C33E           move.l     [A5 - 0x3CC2], [A5 - 0x3CBE]
  172. 00000216  2F2D C342                move.l     -[A7], [A5 - 0x3CBE]
  173. 0000021A  486D 259A                pea.l      [A5 + 0x259A /* export_1199 */]
  174. 0000021E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  175. 00000222  508F                     addq.l     A7, 8
  176. label00000224:
  177. 00000224  486D C34C                pea.l      [A5 - 0x3CB4]
  178. 00000228  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  179. 0000022C  7000                     moveq.l    D0, 0x00
  180. 0000022E  2B40 C348                move.l     [A5 - 0x3CB8], D0
  181. 00000232  426D C346                clr.w      [A5 - 0x3CBA]
  182. 00000236  5245                     addq.w     D5, 1
  183. 00000238  588F                     addq.l     A7, 4
  184. 0000023A  6000 0D04                bra        +0xD06 /* 00000F40 */
  185. 0000023E  2F0B                     move.l     -[A7], A3
  186. 00000240  4EBA 0F7E                jsr        [PC + 0xF7E /* 000011C0 */]
  187. 00000244  3A00                     move.w     D5, D0
  188. 00000246  588F                     addq.l     A7, 4
  189. 00000248  6000 0CF6                bra        +0xCF8 /* 00000F40 */
  190. 0000024C  7000                     moveq.l    D0, 0x00
  191. 0000024E  4AAD C34C                tst.l      [A5 - 0x3CB4]
  192. 00000252  671E                     beq        +0x20 /* 00000272 */
  193. 00000254  2F00                     move.l     -[A7], D0
  194. 00000256  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  195. 0000025A  4868 0004                pea.l      [A0 + 0x4]
  196. 0000025E  486D C350                pea.l      [A5 - 0x3CB0]
  197. 00000262  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  198. 00000266  508F                     addq.l     A7, 8
  199. 00000268  2200                     move.l     D1, D0
  200. 0000026A  201F                     move.l     D0, [A7]+
  201. 0000026C  4A41                     tst.w      D1
  202. 0000026E  6702                     beq        +0x4 /* 00000272 */
  203. 00000270  7001                     moveq.l    D0, 0x01
  204. label00000272:
  205. 00000272  3A00                     move.w     D5, D0
  206. 00000274  6000 0CCA                bra        +0xCCC /* 00000F40 */
  207. 00000278  4AAD C34C                tst.l      [A5 - 0x3CB4]
  208. 0000027C  660A                     bne        +0xC /* 00000288 */
  209. 0000027E  2B6D C33E C34C           move.l     [A5 - 0x3CB4], [A5 - 0x3CC2]
  210. 00000284  6700 0CBA                beq        +0xCBC /* 00000F40 */
  211. label00000288:
  212. 00000288  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  213. 0000028C  7000                     moveq.l    D0, 0x00
  214. 0000028E  1028 0012                move.b     D0, [A0 + 0x12]
  215. 00000292  0C80 0000 0080           cmpi.l     D0, 0x80
  216. 00000298  660E                     bne        +0x10 /* 000002A8 */
  217. 0000029A  706B                     moveq.l    D0, 0x6B
  218. 0000029C  2F00                     move.l     -[A7], D0
  219. 0000029E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  220. 000002A2  588F                     addq.l     A7, 4
  221. 000002A4  6000 0C9A                bra        +0xC9C /* 00000F40 */
  222. label000002A8:
  223. 000002A8  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  224. 000002AC  226D C34C                movea.l    A1, [A5 - 0x3CB4]
  225. 000002B0  1028 0012                move.b     D0, [A0 + 0x12]
  226. 000002B4  B029 0013                cmp.b      D0, [A1 + 0x13]
  227. 000002B8  664E                     bne        +0x50 /* 00000308 */
  228. 000002BA  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  229. 000002BE  7000                     moveq.l    D0, 0x00
  230. 000002C0  1028 0013                move.b     D0, [A0 + 0x13]
  231. 000002C4  5280                     addq.l     D0, 1
  232. 000002C6  2200                     move.l     D1, D0
  233. 000002C8  C0FC 0016                mulu.w     D0, 0x16
  234. 000002CC  4841                     swap.w     D1
  235. 000002CE  C2FC 0016                mulu.w     D1, 0x16
  236. 000002D2  4841                     swap.w     D1
  237. 000002D4  4241                     clr.w      D1
  238. 000002D6  D081                     add.l      D0, D1
  239. 000002D8  2F00                     move.l     -[A7], D0
  240. 000002DA  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  241. 000002DE  7000                     moveq.l    D0, 0x00
  242. 000002E0  1028 0013                move.b     D0, [A0 + 0x13]
  243. 000002E4  C1FC 0016                muls.w     D0, 0x16
  244. 000002E8  48C0                     ext.l      D0
  245. 000002EA  2F00                     move.l     -[A7], D0
  246. 000002EC  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  247. 000002F0  2F08                     move.l     -[A7], A0
  248. 000002F2  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  249. 000002F6  4A40                     tst.w      D0
  250. 000002F8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  251. 000002FC  6700 0C42                beq        +0xC44 /* 00000F40 */
  252. 00000300  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  253. 00000304  5228 0013                addq.b     [A0 + 0x13], 1
  254. label00000308:
  255. 00000308  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  256. 0000030C  2050                     movea.l    A0, [A0]
  257. 0000030E  226D C34C                movea.l    A1, [A5 - 0x3CB4]
  258. 00000312  7000                     moveq.l    D0, 0x00
  259. 00000314  1029 0012                move.b     D0, [A1 + 0x12]
  260. 00000318  5229 0012                addq.b     [A1 + 0x12], 1
  261. 0000031C  2200                     move.l     D1, D0
  262. 0000031E  C0FC 0016                mulu.w     D0, 0x16
  263. 00000322  4841                     swap.w     D1
  264. 00000324  C2FC 0016                mulu.w     D1, 0x16
  265. 00000328  4841                     swap.w     D1
  266. 0000032A  4241                     clr.w      D1
  267. 0000032C  D081                     add.l      D0, D1
  268. 0000032E  41F0 0800                lea.l      A0, [A0 + D0]
  269. 00000332  2B48 C348                move.l     [A5 - 0x3CB8], A0
  270. 00000336  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  271. 0000033C  426E FFF8                clr.w      [A6 - 0x8]
  272. 00000340  7E00                     moveq.l    D7, 0x00
  273. 00000342  6052                     bra        +0x54 /* 00000396 */
  274. label00000344:
  275. 00000344  2007                     move.l     D0, D7
  276. 00000346  6B3C                     bmi        +0x3E /* 00000384 */
  277. 00000348  0C80 0000 0002           cmpi.l     D0, 0x2
  278. 0000034E  6E34                     bgt        +0x36 /* 00000384 */
  279. 00000350  D080                     add.l      D0, D0
  280. 00000352  303B 0806                move.w     D0, [PC + D0 + 0x6]
  281. 00000356  4EFB 0000                jmp        [PC + D0.w]
  282. 0000035A  0008 0014                ori.b      A0, 0x14
  283. 0000035E  0020 206D                ori.b      -[A0], 0x6D /* 'm' */
  284. 00000362  C348                     exg        A1, A0
  285. 00000364  5888                     addq.l     A0, 4
  286. 00000366  2D48 FDA6                move.l     [A6 - 0x25A], A0
  287. 0000036A  6018                     bra        +0x1A /* 00000384 */
  288. 0000036C  206D C348                movea.l    A0, [A5 - 0x3CB8]
  289. 00000370  5088                     addq.l     A0, 8
  290. 00000372  2D48 FDA6                move.l     [A6 - 0x25A], A0
  291. 00000376  600C                     bra        +0xE /* 00000384 */
  292. 00000378  206D C348                movea.l    A0, [A5 - 0x3CB8]
  293. 0000037C  41E8 000C                lea.l      A0, [A0 + 0xC]
  294. 00000380  2D48 FDA6                move.l     [A6 - 0x25A], A0
  295. label00000384:
  296. 00000384  4EAD 0D62                jsr        [A5 + 0xD62 /* export_424 */]
  297. 00000388  206E FDA6                movea.l    A0, [A6 - 0x25A]
  298. 0000038C  2080                     move.l     [A0], D0
  299. 0000038E  3D6D E2F4 FFF8           move.w     [A6 - 0x8], [A5 - 0x1D0C]
  300. 00000394  5287                     addq.l     D7, 1
  301. label00000396:
  302. 00000396  7003                     moveq.l    D0, 0x03
  303. 00000398  B087                     cmp.l      D0, D7
  304. 0000039A  6F06                     ble        +0x8 /* 000003A2 */
  305. 0000039C  4A6E FFF8                tst.w      [A6 - 0x8]
  306. 000003A0  67A2                     beq        -0x5C /* 00000344 */
  307. label000003A2:
  308. 000003A2  4A6E FFF8                tst.w      [A6 - 0x8]
  309. 000003A6  6600 0B98                bne        +0xB9A /* 00000F40 */
  310. 000003AA  7000                     moveq.l    D0, 0x00
  311. 000003AC  2F00                     move.l     -[A7], D0
  312. 000003AE  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  313. 000003B2  206D C348                movea.l    A0, [A5 - 0x3CB8]
  314. 000003B6  2080                     move.l     [A0], D0
  315. 000003B8  588F                     addq.l     A7, 4
  316. 000003BA  6700 0B84                beq        +0xB86 /* 00000F40 */
  317. 000003BE  2F0B                     move.l     -[A7], A3
  318. 000003C0  486D C350                pea.l      [A5 - 0x3CB0]
  319. 000003C4  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  320. 000003C8  4A40                     tst.w      D0
  321. 000003CA  508F                     addq.l     A7, 8
  322. 000003CC  6700 0B72                beq        +0xB74 /* 00000F40 */
  323. 000003D0  7000                     moveq.l    D0, 0x00
  324. 000003D2  1013                     move.b     D0, [A3]
  325. 000003D4  2F00                     move.l     -[A7], D0
  326. 000003D6  200B                     move.l     D0, A3
  327. 000003D8  5280                     addq.l     D0, 1
  328. 000003DA  2F00                     move.l     -[A7], D0
  329. 000003DC  7000                     moveq.l    D0, 0x00
  330. 000003DE  2F00                     move.l     -[A7], D0
  331. 000003E0  206D C348                movea.l    A0, [A5 - 0x3CB8]
  332. 000003E4  2F28 0004                move.l     -[A7], [A0 + 0x4]
  333. 000003E8  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  334. 000003EC  4A40                     tst.w      D0
  335. 000003EE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  336. 000003F2  6600 0B4C                bne        +0xB4E /* 00000F40 */
  337. 000003F6  206D C350                movea.l    A0, [A5 - 0x3CB0]
  338. 000003FA  52AD C350                addq.l     [A5 - 0x3CB0], 1
  339. 000003FE  4A10                     tst.b      [A0]
  340. 00000400  6700 0174                beq        +0x176 /* 00000576 */
  341. 00000404  206D C350                movea.l    A0, [A5 - 0x3CB0]
  342. 00000408  52AD C350                addq.l     [A5 - 0x3CB0], 1
  343. 0000040C  226D C348                movea.l    A1, [A5 - 0x3CB8]
  344. 00000410  1350 0014                move.b     [A1 + 0x14], [A0]
  345. 00000414  7002                     moveq.l    D0, 0x02
  346. 00000416  B010                     cmp.b      D0, [A0]
  347. 00000418  670A                     beq        +0xC /* 00000424 */
  348. 0000041A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  349. 0000041E  0068 2000 0010           ori.w      [A0 + 0x10], 0x2000 /* ' \0' */
  350. label00000424:
  351. 00000424  206D C350                movea.l    A0, [A5 - 0x3CB0]
  352. 00000428  52AD C350                addq.l     [A5 - 0x3CB0], 1
  353. 0000042C  4A10                     tst.b      [A0]
  354. 0000042E  6700 009A                beq        +0x9C /* 000004CA */
  355. 00000432  206D C350                movea.l    A0, [A5 - 0x3CB0]
  356. 00000436  52AD C350                addq.l     [A5 - 0x3CB0], 1
  357. 0000043A  4A10                     tst.b      [A0]
  358. 0000043C  6700 008C                beq        +0x8E /* 000004CA */
  359. 00000440  2F0B                     move.l     -[A7], A3
  360. 00000442  486D C350                pea.l      [A5 - 0x3CB0]
  361. 00000446  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  362. 0000044A  4A40                     tst.w      D0
  363. 0000044C  508F                     addq.l     A7, 8
  364. 0000044E  6700 0AF0                beq        +0xAF2 /* 00000F40 */
  365. 00000452  7000                     moveq.l    D0, 0x00
  366. 00000454  1013                     move.b     D0, [A3]
  367. 00000456  2F00                     move.l     -[A7], D0
  368. 00000458  200B                     move.l     D0, A3
  369. 0000045A  5280                     addq.l     D0, 1
  370. 0000045C  2F00                     move.l     -[A7], D0
  371. 0000045E  7000                     moveq.l    D0, 0x00
  372. 00000460  2F00                     move.l     -[A7], D0
  373. 00000462  206D C348                movea.l    A0, [A5 - 0x3CB8]
  374. 00000466  2F28 0008                move.l     -[A7], [A0 + 0x8]
  375. 0000046A  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  376. 0000046E  4A40                     tst.w      D0
  377. 00000470  4FEF 0010                lea.l      A7, [A7 + 0x10]
  378. 00000474  6600 0ACA                bne        +0xACC /* 00000F40 */
  379. 00000478  206D C350                movea.l    A0, [A5 - 0x3CB0]
  380. 0000047C  52AD C350                addq.l     [A5 - 0x3CB0], 1
  381. 00000480  4A10                     tst.b      [A0]
  382. 00000482  6746                     beq        +0x48 /* 000004CA */
  383. 00000484  2F0B                     move.l     -[A7], A3
  384. 00000486  486D C350                pea.l      [A5 - 0x3CB0]
  385. 0000048A  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  386. 0000048E  4A40                     tst.w      D0
  387. 00000490  508F                     addq.l     A7, 8
  388. 00000492  6700 0AAC                beq        +0xAAE /* 00000F40 */
  389. 00000496  7000                     moveq.l    D0, 0x00
  390. 00000498  1013                     move.b     D0, [A3]
  391. 0000049A  2F00                     move.l     -[A7], D0
  392. 0000049C  200B                     move.l     D0, A3
  393. 0000049E  5280                     addq.l     D0, 1
  394. 000004A0  2F00                     move.l     -[A7], D0
  395. 000004A2  7000                     moveq.l    D0, 0x00
  396. 000004A4  2F00                     move.l     -[A7], D0
  397. 000004A6  206D C348                movea.l    A0, [A5 - 0x3CB8]
  398. 000004AA  2F28 000C                move.l     -[A7], [A0 + 0xC]
  399. 000004AE  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  400. 000004B2  4A40                     tst.w      D0
  401. 000004B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  402. 000004B8  6600 0A86                bne        +0xA88 /* 00000F40 */
  403. 000004BC  206D C350                movea.l    A0, [A5 - 0x3CB0]
  404. 000004C0  52AD C350                addq.l     [A5 - 0x3CB0], 1
  405. 000004C4  4A10                     tst.b      [A0]
  406. 000004C6  6600 0A78                bne        +0xA7A /* 00000F40 */
  407. label000004CA:
  408. 000004CA  206D C348                movea.l    A0, [A5 - 0x3CB8]
  409. 000004CE  7001                     moveq.l    D0, 0x01
  410. 000004D0  B028 0014                cmp.b      D0, [A0 + 0x14]
  411. 000004D4  662A                     bne        +0x2C /* 00000500 */
  412. 000004D6  486D 25BA                pea.l      [A5 + 0x25BA /* export_1203 */]
  413. 000004DA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  414. 000004DE  4A40                     tst.w      D0
  415. 000004E0  588F                     addq.l     A7, 4
  416. 000004E2  6700 0092                beq        +0x94 /* 00000576 */
  417. 000004E6  2F2D C348                move.l     -[A7], [A5 - 0x3CB8]
  418. 000004EA  2F2D C34C                move.l     -[A7], [A5 - 0x3CB4]
  419. 000004EE  4EAD 25BA                jsr        [A5 + 0x25BA /* export_1203 */]
  420. 000004F2  486D 25BA                pea.l      [A5 + 0x25BA /* export_1203 */]
  421. 000004F6  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  422. 000004FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  423. 000004FE  6076                     bra        +0x78 /* 00000576 */
  424. label00000500:
  425. 00000500  206D C348                movea.l    A0, [A5 - 0x3CB8]
  426. 00000504  7005                     moveq.l    D0, 0x05
  427. 00000506  B028 0014                cmp.b      D0, [A0 + 0x14]
  428. 0000050A  666A                     bne        +0x6C /* 00000576 */
  429. 0000050C  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  430. 00000510  2D50 FDA0                move.l     [A6 - 0x260], [A0]
  431. 00000514  3D7C 0001 FDA4           move.w     [A6 - 0x25C], 0x1
  432. 0000051A  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  433. 0000051E  7000                     moveq.l    D0, 0x00
  434. 00000520  1028 0012                move.b     D0, [A0 + 0x12]
  435. 00000524  3D40 FD9E                move.w     [A6 - 0x262], D0
  436. 00000528  4244                     clr.w      D4
  437. 0000052A  602C                     bra        +0x2E /* 00000558 */
  438. label0000052C:
  439. 0000052C  48C4                     ext.l      D4
  440. 0000052E  2204                     move.l     D1, D4
  441. 00000530  2001                     move.l     D0, D1
  442. 00000532  C2FC 0016                mulu.w     D1, 0x16
  443. 00000536  4840                     swap.w     D0
  444. 00000538  C0FC 0016                mulu.w     D0, 0x16
  445. 0000053C  4840                     swap.w     D0
  446. 0000053E  4240                     clr.w      D0
  447. 00000540  D280                     add.l      D1, D0
  448. 00000542  D2AE FDA0                add.l      D1, [A6 - 0x260]
  449. 00000546  2041                     movea.l    A0, D1
  450. 00000548  7005                     moveq.l    D0, 0x05
  451. 0000054A  B028 0014                cmp.b      D0, [A0 + 0x14]
  452. 0000054E  6606                     bne        +0x8 /* 00000556 */
  453. 00000550  426E FDA4                clr.w      [A6 - 0x25C]
  454. 00000554  600C                     bra        +0xE /* 00000562 */
  455. label00000556:
  456. 00000556  5244                     addq.w     D4, 1
  457. label00000558:
  458. 00000558  302E FD9E                move.w     D0, [A6 - 0x262]
  459. 0000055C  5340                     subq.w     D0, 1
  460. 0000055E  B044                     cmp.w      D0, D4
  461. 00000560  6ECA                     bgt        -0x34 /* 0000052C */
  462. label00000562:
  463. 00000562  4A6E FDA4                tst.w      [A6 - 0x25C]
  464. 00000566  660E                     bne        +0x10 /* 00000576 */
  465. 00000568  7077                     moveq.l    D0, 0x77
  466. 0000056A  2F00                     move.l     -[A7], D0
  467. 0000056C  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  468. 00000570  588F                     addq.l     A7, 4
  469. 00000572  6000 09CC                bra        +0x9CE /* 00000F40 */
  470. label00000576:
  471. 00000576  206D C350                movea.l    A0, [A5 - 0x3CB0]
  472. 0000057A  52AD C350                addq.l     [A5 - 0x3CB0], 1
  473. 0000057E  4A10                     tst.b      [A0]
  474. 00000580  671C                     beq        +0x1E /* 0000059E */
  475. 00000582  4878 0080                push.l     0x80
  476. 00000586  7001                     moveq.l    D0, 0x01
  477. 00000588  2F00                     move.l     -[A7], D0
  478. 0000058A  486E FDB5                pea.l      [A6 - 0x24B]
  479. 0000058E  486D C350                pea.l      [A5 - 0x3CB0]
  480. 00000592  4EAD 0CA2                jsr        [A5 + 0xCA2 /* export_400 */]
  481. 00000596  4A40                     tst.w      D0
  482. 00000598  4FEF 0010                lea.l      A7, [A7 + 0x10]
  483. 0000059C  6618                     bne        +0x1A /* 000005B6 */
  484. label0000059E:
  485. 0000059E  206D C348                movea.l    A0, [A5 - 0x3CB8]
  486. 000005A2  7004                     moveq.l    D0, 0x04
  487. 000005A4  B028 0014                cmp.b      D0, [A0 + 0x14]
  488. 000005A8  670C                     beq        +0xE /* 000005B6 */
  489. 000005AA  206D C348                movea.l    A0, [A5 - 0x3CB8]
  490. 000005AE  7003                     moveq.l    D0, 0x03
  491. 000005B0  B028 0014                cmp.b      D0, [A0 + 0x14]
  492. 000005B4  665E                     bne        +0x60 /* 00000614 */
  493. label000005B6:
  494. 000005B6  206D C348                movea.l    A0, [A5 - 0x3CB8]
  495. 000005BA  7004                     moveq.l    D0, 0x04
  496. 000005BC  B028 0014                cmp.b      D0, [A0 + 0x14]
  497. 000005C0  670C                     beq        +0xE /* 000005CE */
  498. 000005C2  206D C348                movea.l    A0, [A5 - 0x3CB8]
  499. 000005C6  7003                     moveq.l    D0, 0x03
  500. 000005C8  B028 0014                cmp.b      D0, [A0 + 0x14]
  501. 000005CC  6606                     bne        +0x8 /* 000005D4 */
  502. label000005CE:
  503. 000005CE  1D7C 0010 FDB5           move.b     [A6 - 0x24B], 0x10
  504. label000005D4:
  505. 000005D4  7000                     moveq.l    D0, 0x00
  506. 000005D6  102E FDB5                move.b     D0, [A6 - 0x24B]
  507. 000005DA  C1FC 0006                muls.w     D0, 0x6
  508. 000005DE  48C0                     ext.l      D0
  509. 000005E0  2D40 FDA6                move.l     [A6 - 0x25A], D0
  510. 000005E4  2F2E FDA6                move.l     -[A7], [A6 - 0x25A]
  511. 000005E8  206D C348                movea.l    A0, [A5 - 0x3CB8]
  512. 000005EC  2F10                     move.l     -[A7], [A0]
  513. 000005EE  4EAD 0032                jsr        [A5 + 0x32 /* export_2 */]
  514. 000005F2  4A40                     tst.w      D0
  515. 000005F4  508F                     addq.l     A7, 8
  516. 000005F6  661C                     bne        +0x1E /* 00000614 */
  517. 000005F8  206D C348                movea.l    A0, [A5 - 0x3CB8]
  518. 000005FC  116E FDB5 0013           move.b     [A0 + 0x13], [A6 - 0x24B]
  519. 00000602  2F2E FDA6                move.l     -[A7], [A6 - 0x25A]
  520. 00000606  206D C348                movea.l    A0, [A5 - 0x3CB8]
  521. 0000060A  2050                     movea.l    A0, [A0]
  522. 0000060C  2F10                     move.l     -[A7], [A0]
  523. 0000060E  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  524. 00000612  508F                     addq.l     A7, 8
  525. label00000614:
  526. 00000614  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  527. 00000618  0068 1000 0010           ori.w      [A0 + 0x10], 0x1000
  528. 0000061E  426E FFFE                clr.w      [A6 - 0x2]
  529. 00000622  5245                     addq.w     D5, 1
  530. 00000624  6000 091A                bra        +0x91C /* 00000F40 */
  531. 00000628  4AAD C348                tst.l      [A5 - 0x3CB8]
  532. 0000062C  6700 0912                beq        +0x914 /* 00000F40 */
  533. 00000630  4EBA 096A                jsr        [PC + 0x96A /* 00000F9C */]
  534. 00000634  6000 090A                bra        +0x90C /* 00000F40 */
  535. 00000638  426D C346                clr.w      [A5 - 0x3CBA]
  536. 0000063C  7000                     moveq.l    D0, 0x00
  537. 0000063E  2B40 C348                move.l     [A5 - 0x3CB8], D0
  538. 00000642  2F0B                     move.l     -[A7], A3
  539. 00000644  486D C350                pea.l      [A5 - 0x3CB0]
  540. 00000648  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  541. 0000064C  4A40                     tst.w      D0
  542. 0000064E  508F                     addq.l     A7, 8
  543. 00000650  6700 08EE                beq        +0x8F0 /* 00000F40 */
  544. 00000654  4AAD C34C                tst.l      [A5 - 0x3CB4]
  545. 00000658  660A                     bne        +0xC /* 00000664 */
  546. 0000065A  2B6D C33E C34C           move.l     [A5 - 0x3CB4], [A5 - 0x3CC2]
  547. 00000660  6700 08DE                beq        +0x8E0 /* 00000F40 */
  548. label00000664:
  549. 00000664  4246                     clr.w      D6
  550. 00000666  606C                     bra        +0x6E /* 000006D4 */
  551. label00000668:
  552. 00000668  200C                     move.l     D0, A4
  553. 0000066A  5280                     addq.l     D0, 1
  554. 0000066C  2F00                     move.l     -[A7], D0
  555. 0000066E  7000                     moveq.l    D0, 0x00
  556. 00000670  2F00                     move.l     -[A7], D0
  557. 00000672  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  558. 00000676  2050                     movea.l    A0, [A0]
  559. 00000678  48C6                     ext.l      D6
  560. 0000067A  2206                     move.l     D1, D6
  561. 0000067C  2401                     move.l     D2, D1
  562. 0000067E  C2FC 0016                mulu.w     D1, 0x16
  563. 00000682  4842                     swap.w     D2
  564. 00000684  C4FC 0016                mulu.w     D2, 0x16
  565. 00000688  4842                     swap.w     D2
  566. 0000068A  4242                     clr.w      D2
  567. 0000068C  D282                     add.l      D1, D2
  568. 0000068E  2F30 1804                move.l     -[A7], [A0 + D1 + 0x4]
  569. 00000692  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  570. 00000696  1880                     move.b     [A4], D0
  571. 00000698  2F0B                     move.l     -[A7], A3
  572. 0000069A  2F0C                     move.l     -[A7], A4
  573. 0000069C  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  574. 000006A0  4A40                     tst.w      D0
  575. 000006A2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  576. 000006A6  662A                     bne        +0x2C /* 000006D2 */
  577. 000006A8  5245                     addq.w     D5, 1
  578. 000006AA  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  579. 000006AE  2050                     movea.l    A0, [A0]
  580. 000006B0  48C6                     ext.l      D6
  581. 000006B2  2006                     move.l     D0, D6
  582. 000006B4  2200                     move.l     D1, D0
  583. 000006B6  C0FC 0016                mulu.w     D0, 0x16
  584. 000006BA  4841                     swap.w     D1
  585. 000006BC  C2FC 0016                mulu.w     D1, 0x16
  586. 000006C0  4841                     swap.w     D1
  587. 000006C2  4241                     clr.w      D1
  588. 000006C4  D081                     add.l      D0, D1
  589. 000006C6  41F0 0800                lea.l      A0, [A0 + D0]
  590. 000006CA  2B48 C348                move.l     [A5 - 0x3CB8], A0
  591. 000006CE  6000 0870                bra        +0x872 /* 00000F40 */
  592. label000006D2:
  593. 000006D2  5246                     addq.w     D6, 1
  594. label000006D4:
  595. 000006D4  48C6                     ext.l      D6
  596. 000006D6  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  597. 000006DA  7000                     moveq.l    D0, 0x00
  598. 000006DC  1028 0012                move.b     D0, [A0 + 0x12]
  599. 000006E0  B086                     cmp.l      D0, D6
  600. 000006E2  6E84                     bgt        -0x7A /* 00000668 */
  601. 000006E4  6000 085A                bra        +0x85C /* 00000F40 */
  602. 000006E8  3A2D C34A                move.w     D5, [A5 - 0x3CB6]
  603. 000006EC  6700 0852                beq        +0x854 /* 00000F40 */
  604. 000006F0  2F0B                     move.l     -[A7], A3
  605. 000006F2  486D C350                pea.l      [A5 - 0x3CB0]
  606. 000006F6  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  607. 000006FA  3A00                     move.w     D5, D0
  608. 000006FC  508F                     addq.l     A7, 8
  609. 000006FE  6700 0840                beq        +0x842 /* 00000F40 */
  610. 00000702  7000                     moveq.l    D0, 0x00
  611. 00000704  1013                     move.b     D0, [A3]
  612. 00000706  2F00                     move.l     -[A7], D0
  613. 00000708  200B                     move.l     D0, A3
  614. 0000070A  5280                     addq.l     D0, 1
  615. 0000070C  2F00                     move.l     -[A7], D0
  616. 0000070E  7000                     moveq.l    D0, 0x00
  617. 00000710  2F00                     move.l     -[A7], D0
  618. 00000712  206D C348                movea.l    A0, [A5 - 0x3CB8]
  619. 00000716  2F28 0004                move.l     -[A7], [A0 + 0x4]
  620. 0000071A  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  621. 0000071E  3D40 FFF8                move.w     [A6 - 0x8], D0
  622. 00000722  57C5                     seq        D5
  623. 00000724  0245 0001                andi.w     D5, 0x1
  624. 00000728  4FEF 0010                lea.l      A7, [A7 + 0x10]
  625. 0000072C  6700 0812                beq        +0x814 /* 00000F40 */
  626. 00000730  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  627. 00000734  0068 1000 0010           ori.w      [A0 + 0x10], 0x1000
  628. 0000073A  6000 0804                bra        +0x806 /* 00000F40 */
  629. 0000073E  4AAD C34C                tst.l      [A5 - 0x3CB4]
  630. 00000742  660A                     bne        +0xC /* 0000074E */
  631. 00000744  2B6D C33E C34C           move.l     [A5 - 0x3CB4], [A5 - 0x3CC2]
  632. 0000074A  6700 07F4                beq        +0x7F6 /* 00000F40 */
  633. label0000074E:
  634. 0000074E  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  635. 00000752  4A28 0012                tst.b      [A0 + 0x12]
  636. 00000756  6700 07E8                beq        +0x7EA /* 00000F40 */
  637. 0000075A  4AAD C348                tst.l      [A5 - 0x3CB8]
  638. 0000075E  6632                     bne        +0x34 /* 00000792 */
  639. 00000760  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  640. 00000764  2050                     movea.l    A0, [A0]
  641. 00000766  226D C34C                movea.l    A1, [A5 - 0x3CB4]
  642. 0000076A  1029 0012                move.b     D0, [A1 + 0x12]
  643. 0000076E  5300                     subq.b     D0, 1
  644. 00000770  7200                     moveq.l    D1, 0x00
  645. 00000772  1200                     move.b     D1, D0
  646. 00000774  2001                     move.l     D0, D1
  647. 00000776  C2FC 0016                mulu.w     D1, 0x16
  648. 0000077A  4840                     swap.w     D0
  649. 0000077C  C0FC 0016                mulu.w     D0, 0x16
  650. 00000780  4840                     swap.w     D0
  651. 00000782  4240                     clr.w      D0
  652. 00000784  D280                     add.l      D1, D0
  653. 00000786  41F0 1800                lea.l      A0, [A0 + D1]
  654. 0000078A  2B48 C348                move.l     [A5 - 0x3CB8], A0
  655. 0000078E  6700 07B0                beq        +0x7B2 /* 00000F40 */
  656. label00000792:
  657. 00000792  206D C348                movea.l    A0, [A5 - 0x3CB8]
  658. 00000796  7000                     moveq.l    D0, 0x00
  659. 00000798  1028 0012                move.b     D0, [A0 + 0x12]
  660. 0000079C  2E00                     move.l     D7, D0
  661. 0000079E  6772                     beq        +0x74 /* 00000812 */
  662. 000007A0  598F                     subq.l     A7, 4
  663. 000007A2  206D C348                movea.l    A0, [A5 - 0x3CB8]
  664. 000007A6  2050                     movea.l    A0, [A0]
  665. 000007A8  2050                     movea.l    A0, [A0]
  666. 000007AA  2007                     move.l     D0, D7
  667. 000007AC  2200                     move.l     D1, D0
  668. 000007AE  C0FC 0006                mulu.w     D0, 0x6
  669. 000007B2  4841                     swap.w     D1
  670. 000007B4  C2FC 0006                mulu.w     D1, 0x6
  671. 000007B8  4841                     swap.w     D1
  672. 000007BA  4241                     clr.w      D1
  673. 000007BC  D081                     add.l      D0, D1
  674. 000007BE  4870 08FA                pea.l      [A0 + D0 - 0x6]
  675. 000007C2  4EAD 069A                jsr        [A5 + 0x69A /* export_207 */]
  676. 000007C6  2D5F FFFA                move.l     [A6 - 0x6], [A7]+
  677. 000007CA  206E FFFA                movea.l    A0, [A6 - 0x6]
  678. 000007CE  0C50 00B9                cmpi.w     [A0], 0xB9
  679. 000007D2  663E                     bne        +0x40 /* 00000812 */
  680. 000007D4  3B47 C346                move.w     [A5 - 0x3CBA], D7
  681. label000007D8:
  682. 000007D8  4EBA 08AA                jsr        [PC + 0x8AA /* 00001084 */]
  683. 000007DC  5DAE FFFA                subq.l     [A6 - 0x6], 6
  684. 000007E0  536D C346                subq.w     [A5 - 0x3CBA], 1
  685. 000007E4  4A6D C346                tst.w      [A5 - 0x3CBA]
  686. 000007E8  670A                     beq        +0xC /* 000007F4 */
  687. 000007EA  206E FFFA                movea.l    A0, [A6 - 0x6]
  688. 000007EE  0C50 00B9                cmpi.w     [A0], 0xB9
  689. 000007F2  67E4                     beq        -0x1A /* 000007D8 */
  690. label000007F4:
  691. 000007F4  4A6D C346                tst.w      [A5 - 0x3CBA]
  692. 000007F8  6708                     beq        +0xA /* 00000802 */
  693. 000007FA  4EBA 0888                jsr        [PC + 0x888 /* 00001084 */]
  694. 000007FE  536D C346                subq.w     [A5 - 0x3CBA], 1
  695. label00000802:
  696. 00000802  302D C346                move.w     D0, [A5 - 0x3CBA]
  697. 00000806  48C0                     ext.l      D0
  698. 00000808  2E00                     move.l     D7, D0
  699. 0000080A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  700. 0000080E  1147 0012                move.b     [A0 + 0x12], D7
  701. label00000812:
  702. 00000812  0C87 0000 0080           cmpi.l     D7, 0x80
  703. 00000818  6D0E                     blt        +0x10 /* 00000828 */
  704. 0000081A  706C                     moveq.l    D0, 0x6C
  705. 0000081C  2F00                     move.l     -[A7], D0
  706. 0000081E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  707. 00000822  588F                     addq.l     A7, 4
  708. 00000824  6000 071A                bra        +0x71C /* 00000F40 */
  709. label00000828:
  710. 00000828  206D C348                movea.l    A0, [A5 - 0x3CB8]
  711. 0000082C  7000                     moveq.l    D0, 0x00
  712. 0000082E  1028 0013                move.b     D0, [A0 + 0x13]
  713. 00000832  B087                     cmp.l      D0, D7
  714. 00000834  665C                     bne        +0x5E /* 00000892 */
  715. 00000836  2007                     move.l     D0, D7
  716. 00000838  5280                     addq.l     D0, 1
  717. 0000083A  2200                     move.l     D1, D0
  718. 0000083C  C0FC 0006                mulu.w     D0, 0x6
  719. 00000840  4841                     swap.w     D1
  720. 00000842  C2FC 0006                mulu.w     D1, 0x6
  721. 00000846  4841                     swap.w     D1
  722. 00000848  4241                     clr.w      D1
  723. 0000084A  D081                     add.l      D0, D1
  724. 0000084C  2F00                     move.l     -[A7], D0
  725. 0000084E  206D C348                movea.l    A0, [A5 - 0x3CB8]
  726. 00000852  2F10                     move.l     -[A7], [A0]
  727. 00000854  4EAD 0032                jsr        [A5 + 0x32 /* export_2 */]
  728. 00000858  4A40                     tst.w      D0
  729. 0000085A  508F                     addq.l     A7, 8
  730. 0000085C  6600 06E2                bne        +0x6E4 /* 00000F40 */
  731. 00000860  7006                     moveq.l    D0, 0x06
  732. 00000862  2F00                     move.l     -[A7], D0
  733. 00000864  206D C348                movea.l    A0, [A5 - 0x3CB8]
  734. 00000868  2050                     movea.l    A0, [A0]
  735. 0000086A  2050                     movea.l    A0, [A0]
  736. 0000086C  2207                     move.l     D1, D7
  737. 0000086E  2401                     move.l     D2, D1
  738. 00000870  C2FC 0006                mulu.w     D1, 0x6
  739. 00000874  4842                     swap.w     D2
  740. 00000876  C4FC 0006                mulu.w     D2, 0x6
  741. 0000087A  4842                     swap.w     D2
  742. 0000087C  4242                     clr.w      D2
  743. 0000087E  D282                     add.l      D1, D2
  744. 00000880  4870 1800                pea.l      [A0 + D1]
  745. 00000884  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  746. 00000888  508F                     addq.l     A7, 8
  747. 0000088A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  748. 0000088E  5228 0013                addq.b     [A0 + 0x13], 1
  749. label00000892:
  750. 00000892  206D C348                movea.l    A0, [A5 - 0x3CB8]
  751. 00000896  5228 0012                addq.b     [A0 + 0x12], 1
  752. 0000089A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  753. 0000089E  2F10                     move.l     -[A7], [A0]
  754. 000008A0  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  755. 000008A4  206D C348                movea.l    A0, [A5 - 0x3CB8]
  756. 000008A8  2F10                     move.l     -[A7], [A0]
  757. 000008AA  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  758. 000008AE  598F                     subq.l     A7, 4
  759. 000008B0  206D C348                movea.l    A0, [A5 - 0x3CB8]
  760. 000008B4  2050                     movea.l    A0, [A0]
  761. 000008B6  2050                     movea.l    A0, [A0]
  762. 000008B8  2007                     move.l     D0, D7
  763. 000008BA  2200                     move.l     D1, D0
  764. 000008BC  C0FC 0006                mulu.w     D0, 0x6
  765. 000008C0  4841                     swap.w     D1
  766. 000008C2  C2FC 0006                mulu.w     D1, 0x6
  767. 000008C6  4841                     swap.w     D1
  768. 000008C8  4241                     clr.w      D1
  769. 000008CA  D081                     add.l      D0, D1
  770. 000008CC  4870 0800                pea.l      [A0 + D0]
  771. 000008D0  4EAD 069A                jsr        [A5 + 0x69A /* export_207 */]
  772. 000008D4  2D5F FFFA                move.l     [A6 - 0x6], [A7]+
  773. 000008D8  2007                     move.l     D0, D7
  774. 000008DA  5280                     addq.l     D0, 1
  775. 000008DC  3B40 C346                move.w     [A5 - 0x3CBA], D0
  776. 000008E0  206E 0008                movea.l    A0, [A6 + 0x8]
  777. 000008E4  7008                     moveq.l    D0, 0x08
  778. 000008E6  B010                     cmp.b      D0, [A0]
  779. 000008E8  6600 0182                bne        +0x184 /* 00000A6C */
  780. 000008EC  206E FFFA                movea.l    A0, [A6 - 0x6]
  781. 000008F0  30BC 0001                move.w     [A0], 0x1
  782. 000008F4  2F0B                     move.l     -[A7], A3
  783. 000008F6  486D C350                pea.l      [A5 - 0x3CB0]
  784. 000008FA  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  785. 000008FE  4A40                     tst.w      D0
  786. 00000900  508F                     addq.l     A7, 8
  787. 00000902  6700 063C                beq        +0x63E /* 00000F40 */
  788. 00000906  7000                     moveq.l    D0, 0x00
  789. 00000908  1013                     move.b     D0, [A3]
  790. 0000090A  2F00                     move.l     -[A7], D0
  791. 0000090C  200B                     move.l     D0, A3
  792. 0000090E  5280                     addq.l     D0, 1
  793. 00000910  2F00                     move.l     -[A7], D0
  794. 00000912  302D C346                move.w     D0, [A5 - 0x3CBA]
  795. 00000916  48C0                     ext.l      D0
  796. 00000918  2F00                     move.l     -[A7], D0
  797. 0000091A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  798. 0000091E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  799. 00000922  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  800. 00000926  4A40                     tst.w      D0
  801. 00000928  4FEF 0010                lea.l      A7, [A7 + 0x10]
  802. 0000092C  6600 0612                bne        +0x614 /* 00000F40 */
  803. 00000930  206D C350                movea.l    A0, [A5 - 0x3CB0]
  804. 00000934  7003                     moveq.l    D0, 0x03
  805. 00000936  B010                     cmp.b      D0, [A0]
  806. 00000938  661A                     bne        +0x1C /* 00000954 */
  807. 0000093A  52AD C350                addq.l     [A5 - 0x3CB0], 1
  808. 0000093E  206E FFFA                movea.l    A0, [A6 - 0x6]
  809. 00000942  2F08                     move.l     -[A7], A0
  810. 00000944  486D C350                pea.l      [A5 - 0x3CB0]
  811. 00000948  4EAD 0C0A                jsr        [A5 + 0xC0A /* export_381 */]
  812. 0000094C  4A40                     tst.w      D0
  813. 0000094E  508F                     addq.l     A7, 8
  814. 00000950  6700 05EE                beq        +0x5F0 /* 00000F40 */
  815. label00000954:
  816. 00000954  206D C350                movea.l    A0, [A5 - 0x3CB0]
  817. 00000958  7001                     moveq.l    D0, 0x01
  818. 0000095A  B010                     cmp.b      D0, [A0]
  819. 0000095C  662C                     bne        +0x2E /* 0000098A */
  820. 0000095E  52AD C350                addq.l     [A5 - 0x3CB0], 1
  821. 00000962  2F0B                     move.l     -[A7], A3
  822. 00000964  486D C350                pea.l      [A5 - 0x3CB0]
  823. 00000968  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  824. 0000096C  4A40                     tst.w      D0
  825. 0000096E  508F                     addq.l     A7, 8
  826. 00000970  6700 05CE                beq        +0x5D0 /* 00000F40 */
  827. 00000974  4A13                     tst.b      [A3]
  828. 00000976  6708                     beq        +0xA /* 00000980 */
  829. 00000978  7000                     moveq.l    D0, 0x00
  830. 0000097A  102B 0001                move.b     D0, [A3 + 0x1]
  831. 0000097E  6002                     bra        +0x4 /* 00000982 */
  832. label00000980:
  833. 00000980  7000                     moveq.l    D0, 0x00
  834. label00000982:
  835. 00000982  206E FFFA                movea.l    A0, [A6 - 0x6]
  836. 00000986  1140 0004                move.b     [A0 + 0x4], D0
  837. label0000098A:
  838. 0000098A  206D C350                movea.l    A0, [A5 - 0x3CB0]
  839. 0000098E  52AD C350                addq.l     [A5 - 0x3CB0], 1
  840. 00000992  7000                     moveq.l    D0, 0x00
  841. 00000994  1010                     move.b     D0, [A0]
  842. 00000996  3800                     move.w     D4, D0
  843. 00000998  0C44 0002                cmpi.w     D4, 0x2
  844. 0000099C  6708                     beq        +0xA /* 000009A6 */
  845. 0000099E  0C44 0004                cmpi.w     D4, 0x4
  846. 000009A2  6600 00C8                bne        +0xCA /* 00000A6C */
  847. label000009A6:
  848. 000009A6  206D C350                movea.l    A0, [A5 - 0x3CB0]
  849. 000009AA  52AD C350                addq.l     [A5 - 0x3CB0], 1
  850. 000009AE  4A10                     tst.b      [A0]
  851. 000009B0  6700 058E                beq        +0x590 /* 00000F40 */
  852. 000009B4  2F0B                     move.l     -[A7], A3
  853. 000009B6  486D C350                pea.l      [A5 - 0x3CB0]
  854. 000009BA  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  855. 000009BE  4A40                     tst.w      D0
  856. 000009C0  508F                     addq.l     A7, 8
  857. 000009C2  6700 057C                beq        +0x57E /* 00000F40 */
  858. 000009C6  7000                     moveq.l    D0, 0x00
  859. 000009C8  1013                     move.b     D0, [A3]
  860. 000009CA  2F00                     move.l     -[A7], D0
  861. 000009CC  200B                     move.l     D0, A3
  862. 000009CE  5280                     addq.l     D0, 1
  863. 000009D0  2F00                     move.l     -[A7], D0
  864. 000009D2  302D C346                move.w     D0, [A5 - 0x3CBA]
  865. 000009D6  48C0                     ext.l      D0
  866. 000009D8  2F00                     move.l     -[A7], D0
  867. 000009DA  206D C348                movea.l    A0, [A5 - 0x3CB8]
  868. 000009DE  2F28 0008                move.l     -[A7], [A0 + 0x8]
  869. 000009E2  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  870. 000009E6  4A40                     tst.w      D0
  871. 000009E8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  872. 000009EC  6600 0552                bne        +0x554 /* 00000F40 */
  873. 000009F0  206D C350                movea.l    A0, [A5 - 0x3CB0]
  874. 000009F4  4A10                     tst.b      [A0]
  875. 000009F6  6740                     beq        +0x42 /* 00000A38 */
  876. 000009F8  52AD C350                addq.l     [A5 - 0x3CB0], 1
  877. 000009FC  2F0B                     move.l     -[A7], A3
  878. 000009FE  486D C350                pea.l      [A5 - 0x3CB0]
  879. 00000A02  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  880. 00000A06  4A40                     tst.w      D0
  881. 00000A08  508F                     addq.l     A7, 8
  882. 00000A0A  6700 0534                beq        +0x536 /* 00000F40 */
  883. 00000A0E  7000                     moveq.l    D0, 0x00
  884. 00000A10  1013                     move.b     D0, [A3]
  885. 00000A12  2F00                     move.l     -[A7], D0
  886. 00000A14  200B                     move.l     D0, A3
  887. 00000A16  5280                     addq.l     D0, 1
  888. 00000A18  2F00                     move.l     -[A7], D0
  889. 00000A1A  302D C346                move.w     D0, [A5 - 0x3CBA]
  890. 00000A1E  48C0                     ext.l      D0
  891. 00000A20  2F00                     move.l     -[A7], D0
  892. 00000A22  206D C348                movea.l    A0, [A5 - 0x3CB8]
  893. 00000A26  2F28 000C                move.l     -[A7], [A0 + 0xC]
  894. 00000A2A  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  895. 00000A2E  4A40                     tst.w      D0
  896. 00000A30  4FEF 0010                lea.l      A7, [A7 + 0x10]
  897. 00000A34  6600 050A                bne        +0x50C /* 00000F40 */
  898. label00000A38:
  899. 00000A38  0C44 0004                cmpi.w     D4, 0x4
  900. 00000A3C  6624                     bne        +0x26 /* 00000A62 */
  901. 00000A3E  206D C348                movea.l    A0, [A5 - 0x3CB8]
  902. 00000A42  303C 2000                move.w     D0, 0x2000 /* ' \0' */
  903. 00000A46  C068 0010                and.w      D0, [A0 + 0x10]
  904. 00000A4A  670C                     beq        +0xE /* 00000A58 */
  905. 00000A4C  706E                     moveq.l    D0, 0x6E
  906. 00000A4E  2F00                     move.l     -[A7], D0
  907. 00000A50  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  908. 00000A54  588F                     addq.l     A7, 4
  909. 00000A56  600A                     bra        +0xC /* 00000A62 */
  910. label00000A58:
  911. 00000A58  206E FFFA                movea.l    A0, [A6 - 0x6]
  912. 00000A5C  0068 2000 0002           ori.w      [A0 + 0x2], 0x2000 /* ' \0' */
  913. label00000A62:
  914. 00000A62  206D C350                movea.l    A0, [A5 - 0x3CB0]
  915. 00000A66  4A10                     tst.b      [A0]
  916. 00000A68  6600 04D6                bne        +0x4D8 /* 00000F40 */
  917. label00000A6C:
  918. 00000A6C  206D C348                movea.l    A0, [A5 - 0x3CB8]
  919. 00000A70  2F10                     move.l     -[A7], [A0]
  920. 00000A72  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  921. 00000A76  5245                     addq.w     D5, 1
  922. 00000A78  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  923. 00000A7C  0068 0800 0010           ori.w      [A0 + 0x10], 0x800
  924. 00000A82  206D C348                movea.l    A0, [A5 - 0x3CB8]
  925. 00000A86  0068 0800 0010           ori.w      [A0 + 0x10], 0x800
  926. 00000A8C  6000 04B2                bra        +0x4B4 /* 00000F40 */
  927. 00000A90  4AAE FFFA                tst.l      [A6 - 0x6]
  928. 00000A94  6700 04AA                beq        +0x4AC /* 00000F40 */
  929. 00000A98  4EBA 05EA                jsr        [PC + 0x5EA /* 00001084 */]
  930. 00000A9C  206D C348                movea.l    A0, [A5 - 0x3CB8]
  931. 00000AA0  7000                     moveq.l    D0, 0x00
  932. 00000AA2  1028 0013                move.b     D0, [A0 + 0x13]
  933. 00000AA6  2F00                     move.l     -[A7], D0
  934. 00000AA8  598F                     subq.l     A7, 4
  935. 00000AAA  206D C348                movea.l    A0, [A5 - 0x3CB8]
  936. 00000AAE  2050                     movea.l    A0, [A0]
  937. 00000AB0  2F10                     move.l     -[A7], [A0]
  938. 00000AB2  4EAD 069A                jsr        [A5 + 0x69A /* export_207 */]
  939. 00000AB6  221F                     move.l     D1, [A7]+
  940. 00000AB8  201F                     move.l     D0, [A7]+
  941. 00000ABA  242E FFFA                move.l     D2, [A6 - 0x6]
  942. 00000ABE  9481                     sub.l      D2, D1
  943. 00000AC0  2F00                     move.l     -[A7], D0
  944. 00000AC2  2002                     move.l     D0, D2
  945. 00000AC4  7206                     moveq.l    D1, 0x06
  946. 00000AC6  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  947. 00000ACA  2200                     move.l     D1, D0
  948. 00000ACC  201F                     move.l     D0, [A7]+
  949. 00000ACE  9081                     sub.l      D0, D1
  950. 00000AD0  2800                     move.l     D4, D0
  951. 00000AD2  5384                     subq.l     D4, 1
  952. 00000AD4  4A44                     tst.w      D4
  953. 00000AD6  6728                     beq        +0x2A /* 00000B00 */
  954. 00000AD8  202E FFFA                move.l     D0, [A6 - 0x6]
  955. 00000ADC  5C80                     addq.l     D0, 6
  956. 00000ADE  2F00                     move.l     -[A7], D0
  957. 00000AE0  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  958. 00000AE4  48C4                     ext.l      D4
  959. 00000AE6  2204                     move.l     D1, D4
  960. 00000AE8  2001                     move.l     D0, D1
  961. 00000AEA  C2FC 0006                mulu.w     D1, 0x6
  962. 00000AEE  4840                     swap.w     D0
  963. 00000AF0  C0FC 0006                mulu.w     D0, 0x6
  964. 00000AF4  4840                     swap.w     D0
  965. 00000AF6  4240                     clr.w      D0
  966. 00000AF8  D280                     add.l      D1, D0
  967. 00000AFA  2F01                     move.l     -[A7], D1
  968. 00000AFC  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  969. label00000B00:
  970. 00000B00  206D C348                movea.l    A0, [A5 - 0x3CB8]
  971. 00000B04  5328 0012                subq.b     [A0 + 0x12], 1
  972. 00000B08  7006                     moveq.l    D0, 0x06
  973. 00000B0A  2F00                     move.l     -[A7], D0
  974. 00000B0C  206D C348                movea.l    A0, [A5 - 0x3CB8]
  975. 00000B10  2050                     movea.l    A0, [A0]
  976. 00000B12  226D C348                movea.l    A1, [A5 - 0x3CB8]
  977. 00000B16  7200                     moveq.l    D1, 0x00
  978. 00000B18  1229 0012                move.b     D1, [A1 + 0x12]
  979. 00000B1C  2401                     move.l     D2, D1
  980. 00000B1E  C2FC 0006                mulu.w     D1, 0x6
  981. 00000B22  4842                     swap.w     D2
  982. 00000B24  C4FC 0006                mulu.w     D2, 0x6
  983. 00000B28  4842                     swap.w     D2
  984. 00000B2A  4242                     clr.w      D2
  985. 00000B2C  D282                     add.l      D1, D2
  986. 00000B2E  D290                     add.l      D1, [A0]
  987. 00000B30  2F01                     move.l     -[A7], D1
  988. 00000B32  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  989. 00000B36  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  990. 00000B3A  0068 0800 0010           ori.w      [A0 + 0x10], 0x800
  991. 00000B40  206D C348                movea.l    A0, [A5 - 0x3CB8]
  992. 00000B44  0068 0800 0010           ori.w      [A0 + 0x10], 0x800
  993. 00000B4A  426D C346                clr.w      [A5 - 0x3CBA]
  994. 00000B4E  5245                     addq.w     D5, 1
  995. 00000B50  508F                     addq.l     A7, 8
  996. 00000B52  6000 03EC                bra        +0x3EE /* 00000F40 */
  997. 00000B56  426D C346                clr.w      [A5 - 0x3CBA]
  998. 00000B5A  2F0B                     move.l     -[A7], A3
  999. 00000B5C  486D C350                pea.l      [A5 - 0x3CB0]
  1000. 00000B60  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  1001. 00000B64  4A40                     tst.w      D0
  1002. 00000B66  508F                     addq.l     A7, 8
  1003. 00000B68  6700 03D6                beq        +0x3D8 /* 00000F40 */
  1004. 00000B6C  4AAD C348                tst.l      [A5 - 0x3CB8]
  1005. 00000B70  6700 03CE                beq        +0x3D0 /* 00000F40 */
  1006. 00000B74  426E FDAE                clr.w      [A6 - 0x252]
  1007. 00000B78  6046                     bra        +0x48 /* 00000BC0 */
  1008. label00000B7A:
  1009. 00000B7A  200C                     move.l     D0, A4
  1010. 00000B7C  5280                     addq.l     D0, 1
  1011. 00000B7E  2F00                     move.l     -[A7], D0
  1012. 00000B80  302E FDAE                move.w     D0, [A6 - 0x252]
  1013. 00000B84  48C0                     ext.l      D0
  1014. 00000B86  5280                     addq.l     D0, 1
  1015. 00000B88  2F00                     move.l     -[A7], D0
  1016. 00000B8A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1017. 00000B8E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1018. 00000B92  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  1019. 00000B96  1880                     move.b     [A4], D0
  1020. 00000B98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1021. 00000B9C  671E                     beq        +0x20 /* 00000BBC */
  1022. 00000B9E  2F0B                     move.l     -[A7], A3
  1023. 00000BA0  2F0C                     move.l     -[A7], A4
  1024. 00000BA2  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  1025. 00000BA6  4A40                     tst.w      D0
  1026. 00000BA8  508F                     addq.l     A7, 8
  1027. 00000BAA  6610                     bne        +0x12 /* 00000BBC */
  1028. 00000BAC  302E FDAE                move.w     D0, [A6 - 0x252]
  1029. 00000BB0  5240                     addq.w     D0, 1
  1030. 00000BB2  3B40 C346                move.w     [A5 - 0x3CBA], D0
  1031. 00000BB6  5245                     addq.w     D5, 1
  1032. 00000BB8  6000 0386                bra        +0x388 /* 00000F40 */
  1033. label00000BBC:
  1034. 00000BBC  526E FDAE                addq.w     [A6 - 0x252], 1
  1035. label00000BC0:
  1036. 00000BC0  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1037. 00000BC4  7000                     moveq.l    D0, 0x00
  1038. 00000BC6  1028 0012                move.b     D0, [A0 + 0x12]
  1039. 00000BCA  322E FDAE                move.w     D1, [A6 - 0x252]
  1040. 00000BCE  48C1                     ext.l      D1
  1041. 00000BD0  B081                     cmp.l      D0, D1
  1042. 00000BD2  6EA6                     bgt        -0x58 /* 00000B7A */
  1043. 00000BD4  6000 036A                bra        +0x36C /* 00000F40 */
  1044. 00000BD8  3A2E FFFC                move.w     D5, [A6 - 0x4]
  1045. 00000BDC  6700 0362                beq        +0x364 /* 00000F40 */
  1046. 00000BE0  2F0B                     move.l     -[A7], A3
  1047. 00000BE2  486D C350                pea.l      [A5 - 0x3CB0]
  1048. 00000BE6  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  1049. 00000BEA  3A00                     move.w     D5, D0
  1050. 00000BEC  508F                     addq.l     A7, 8
  1051. 00000BEE  6700 0350                beq        +0x352 /* 00000F40 */
  1052. 00000BF2  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1053. 00000BF6  2F10                     move.l     -[A7], [A0]
  1054. 00000BF8  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  1055. 00000BFC  7000                     moveq.l    D0, 0x00
  1056. 00000BFE  1013                     move.b     D0, [A3]
  1057. 00000C00  2F00                     move.l     -[A7], D0
  1058. 00000C02  200B                     move.l     D0, A3
  1059. 00000C04  5280                     addq.l     D0, 1
  1060. 00000C06  2F00                     move.l     -[A7], D0
  1061. 00000C08  302D C346                move.w     D0, [A5 - 0x3CBA]
  1062. 00000C0C  48C0                     ext.l      D0
  1063. 00000C0E  2F00                     move.l     -[A7], D0
  1064. 00000C10  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1065. 00000C14  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1066. 00000C18  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1067. 00000C1C  3D40 FFF8                move.w     [A6 - 0x8], D0
  1068. 00000C20  57C5                     seq        D5
  1069. 00000C22  0245 0001                andi.w     D5, 0x1
  1070. 00000C26  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1071. 00000C2A  671E                     beq        +0x20 /* 00000C4A */
  1072. 00000C2C  206E FFFA                movea.l    A0, [A6 - 0x6]
  1073. 00000C30  0068 0200 0002           ori.w      [A0 + 0x2], 0x200
  1074. 00000C36  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1075. 00000C3A  0068 0200 0010           ori.w      [A0 + 0x10], 0x200
  1076. 00000C40  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1077. 00000C44  0068 0200 0010           ori.w      [A0 + 0x10], 0x200
  1078. label00000C4A:
  1079. 00000C4A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1080. 00000C4E  2F10                     move.l     -[A7], [A0]
  1081. 00000C50  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  1082. 00000C54  6000 02EA                bra        +0x2EC /* 00000F40 */
  1083. 00000C58  4AAE FFFA                tst.l      [A6 - 0x6]
  1084. 00000C5C  6700 02E2                beq        +0x2E4 /* 00000F40 */
  1085. 00000C60  206E FFFA                movea.l    A0, [A6 - 0x6]
  1086. 00000C64  7003                     moveq.l    D0, 0x03
  1087. 00000C66  B050                     cmp.w      D0, [A0]
  1088. 00000C68  6D00 02D6                blt        +0x2D8 /* 00000F40 */
  1089. 00000C6C  206D C350                movea.l    A0, [A5 - 0x3CB0]
  1090. 00000C70  4A10                     tst.b      [A0]
  1091. 00000C72  670A                     beq        +0xC /* 00000C7E */
  1092. 00000C74  206E FFFA                movea.l    A0, [A6 - 0x6]
  1093. 00000C78  0050 0001                ori.w      [A0], 0x1
  1094. 00000C7C  6008                     bra        +0xA /* 00000C86 */
  1095. label00000C7E:
  1096. 00000C7E  206E FFFA                movea.l    A0, [A6 - 0x6]
  1097. 00000C82  0250 FFFE                andi.w     [A0], 0xFFFE
  1098. label00000C86:
  1099. 00000C86  5245                     addq.w     D5, 1
  1100. 00000C88  6000 02B6                bra        +0x2B8 /* 00000F40 */
  1101. 00000C8C  4AAE FFFA                tst.l      [A6 - 0x6]
  1102. 00000C90  6700 02AE                beq        +0x2B0 /* 00000F40 */
  1103. 00000C94  206E FFFA                movea.l    A0, [A6 - 0x6]
  1104. 00000C98  7003                     moveq.l    D0, 0x03
  1105. 00000C9A  B050                     cmp.w      D0, [A0]
  1106. 00000C9C  6D00 02A2                blt        +0x2A4 /* 00000F40 */
  1107. 00000CA0  206D C350                movea.l    A0, [A5 - 0x3CB0]
  1108. 00000CA4  4A10                     tst.b      [A0]
  1109. 00000CA6  670A                     beq        +0xC /* 00000CB2 */
  1110. 00000CA8  206E FFFA                movea.l    A0, [A6 - 0x6]
  1111. 00000CAC  0050 0002                ori.w      [A0], 0x2
  1112. 00000CB0  6008                     bra        +0xA /* 00000CBA */
  1113. label00000CB2:
  1114. 00000CB2  206E FFFA                movea.l    A0, [A6 - 0x6]
  1115. 00000CB6  0250 FFFD                andi.w     [A0], 0xFFFD
  1116. label00000CBA:
  1117. 00000CBA  5245                     addq.w     D5, 1
  1118. 00000CBC  6000 0282                bra        +0x284 /* 00000F40 */
  1119. 00000CC0  2F0B                     move.l     -[A7], A3
  1120. 00000CC2  4EBA 04FC                jsr        [PC + 0x4FC /* 000011C0 */]
  1121. 00000CC6  4A40                     tst.w      D0
  1122. 00000CC8  588F                     addq.l     A7, 4
  1123. 00000CCA  6700 0274                beq        +0x276 /* 00000F40 */
  1124. 00000CCE  2B6D C34C C33E           move.l     [A5 - 0x3CC2], [A5 - 0x3CB4]
  1125. 00000CD4  2F2D C34C                move.l     -[A7], [A5 - 0x3CB4]
  1126. 00000CD8  486D 259A                pea.l      [A5 + 0x259A /* export_1199 */]
  1127. 00000CDC  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1128. 00000CE0  3A00                     move.w     D5, D0
  1129. 00000CE2  508F                     addq.l     A7, 8
  1130. 00000CE4  6000 025A                bra        +0x25C /* 00000F40 */
  1131. 00000CE8  4AAE FFFA                tst.l      [A6 - 0x6]
  1132. 00000CEC  6700 0252                beq        +0x254 /* 00000F40 */
  1133. 00000CF0  486E FDB2                pea.l      [A6 - 0x24E]
  1134. 00000CF4  486E FDB0                pea.l      [A6 - 0x250]
  1135. 00000CF8  486D C350                pea.l      [A5 - 0x3CB0]
  1136. 00000CFC  4EAD 0C62                jsr        [A5 + 0xC62 /* export_392 */]
  1137. 00000D00  3A00                     move.w     D5, D0
  1138. 00000D02  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1139. 00000D06  6700 0238                beq        +0x23A /* 00000F40 */
  1140. 00000D0A  206E FFFA                movea.l    A0, [A6 - 0x6]
  1141. 00000D0E  302E FDB2                move.w     D0, [A6 - 0x24E]
  1142. 00000D12  C068 0002                and.w      D0, [A0 + 0x2]
  1143. 00000D16  322E FDB0                move.w     D1, [A6 - 0x250]
  1144. 00000D1A  8240                     or.w       D1, D0
  1145. 00000D1C  303C 0080                move.w     D0, 0x80
  1146. 00000D20  8041                     or.w       D0, D1
  1147. 00000D22  206E FFFA                movea.l    A0, [A6 - 0x6]
  1148. 00000D26  3140 0002                move.w     [A0 + 0x2], D0
  1149. 00000D2A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1150. 00000D2E  0068 0080 0010           ori.w      [A0 + 0x10], 0x80
  1151. 00000D34  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1152. 00000D38  0068 0080 0010           ori.w      [A0 + 0x10], 0x80
  1153. 00000D3E  6000 0200                bra        +0x202 /* 00000F40 */
  1154. 00000D42  426D C346                clr.w      [A5 - 0x3CBA]
  1155. 00000D46  4AAD C348                tst.l      [A5 - 0x3CB8]
  1156. 00000D4A  6700 01F4                beq        +0x1F6 /* 00000F40 */
  1157. 00000D4E  4878 0080                push.l     0x80
  1158. 00000D52  7001                     moveq.l    D0, 0x01
  1159. 00000D54  2F00                     move.l     -[A7], D0
  1160. 00000D56  486E FDAE                pea.l      [A6 - 0x252]
  1161. 00000D5A  486D C350                pea.l      [A5 - 0x3CB0]
  1162. 00000D5E  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  1163. 00000D62  4A40                     tst.w      D0
  1164. 00000D64  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1165. 00000D68  6700 01D6                beq        +0x1D8 /* 00000F40 */
  1166. 00000D6C  7001                     moveq.l    D0, 0x01
  1167. 00000D6E  B06E FDAE                cmp.w      D0, [A6 - 0x252]
  1168. 00000D72  6E00 01CC                bgt        +0x1CE /* 00000F40 */
  1169. 00000D76  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1170. 00000D7A  7000                     moveq.l    D0, 0x00
  1171. 00000D7C  1028 0012                move.b     D0, [A0 + 0x12]
  1172. 00000D80  322E FDAE                move.w     D1, [A6 - 0x252]
  1173. 00000D84  48C1                     ext.l      D1
  1174. 00000D86  B081                     cmp.l      D0, D1
  1175. 00000D88  6D00 01B6                blt        +0x1B8 /* 00000F40 */
  1176. 00000D8C  3B6E FDAE C346           move.w     [A5 - 0x3CBA], [A6 - 0x252]
  1177. 00000D92  5245                     addq.w     D5, 1
  1178. 00000D94  6000 01AA                bra        +0x1AC /* 00000F40 */
  1179. 00000D98  700A                     moveq.l    D0, 0x0A
  1180. 00000D9A  2F00                     move.l     -[A7], D0
  1181. 00000D9C  7201                     moveq.l    D1, 0x01
  1182. 00000D9E  2F01                     move.l     -[A7], D1
  1183. 00000DA0  486E FDAE                pea.l      [A6 - 0x252]
  1184. 00000DA4  486D C350                pea.l      [A5 - 0x3CB0]
  1185. 00000DA8  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  1186. 00000DAC  4A40                     tst.w      D0
  1187. 00000DAE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1188. 00000DB2  6700 018C                beq        +0x18E /* 00000F40 */
  1189. 00000DB6  2F0B                     move.l     -[A7], A3
  1190. 00000DB8  486D C350                pea.l      [A5 - 0x3CB0]
  1191. 00000DBC  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  1192. 00000DC0  4A40                     tst.w      D0
  1193. 00000DC2  508F                     addq.l     A7, 8
  1194. 00000DC4  6700 017A                beq        +0x17C /* 00000F40 */
  1195. 00000DC8  536E FDAE                subq.w     [A6 - 0x252], 1
  1196. 00000DCC  302E FDAE                move.w     D0, [A6 - 0x252]
  1197. 00000DD0  E940                     asl        D0.w, 4
  1198. 00000DD2  41ED C21E                lea.l      A0, [A5 - 0x3DE2]
  1199. 00000DD6  49F0 0000                lea.l      A4, [A0 + D0.w]
  1200. 00000DDA  426C 0002                clr.w      [A4 + 0x2]
  1201. 00000DDE  4254                     clr.w      [A4]
  1202. 00000DE0  197C 0007 000E           move.b     [A4 + 0xE], 0x7
  1203. 00000DE6  7031                     moveq.l    D0, 0x31
  1204. 00000DE8  B02B 0062                cmp.b      D0, [A3 + 0x62]
  1205. 00000DEC  6606                     bne        +0x8 /* 00000DF4 */
  1206. 00000DEE  0054 0800                ori.w      [A4], 0x800
  1207. 00000DF2  6012                     bra        +0x14 /* 00000E06 */
  1208. label00000DF4:
  1209. 00000DF4  7020                     moveq.l    D0, 0x20
  1210. 00000DF6  B02B 0062                cmp.b      D0, [A3 + 0x62]
  1211. 00000DFA  660A                     bne        +0xC /* 00000E06 */
  1212. 00000DFC  006C 0800 0002           ori.w      [A4 + 0x2], 0x800
  1213. 00000E02  532C 000E                subq.b     [A4 + 0xE], 1
  1214. label00000E06:
  1215. 00000E06  7031                     moveq.l    D0, 0x31
  1216. 00000E08  B02B 0061                cmp.b      D0, [A3 + 0x61]
  1217. 00000E0C  6606                     bne        +0x8 /* 00000E14 */
  1218. 00000E0E  0054 0400                ori.w      [A4], 0x400
  1219. 00000E12  6012                     bra        +0x14 /* 00000E26 */
  1220. label00000E14:
  1221. 00000E14  7020                     moveq.l    D0, 0x20
  1222. 00000E16  B02B 0061                cmp.b      D0, [A3 + 0x61]
  1223. 00000E1A  660A                     bne        +0xC /* 00000E26 */
  1224. 00000E1C  006C 0400 0002           ori.w      [A4 + 0x2], 0x400
  1225. 00000E22  532C 000E                subq.b     [A4 + 0xE], 1
  1226. label00000E26:
  1227. 00000E26  7031                     moveq.l    D0, 0x31
  1228. 00000E28  B02B 0063                cmp.b      D0, [A3 + 0x63]
  1229. 00000E2C  6606                     bne        +0x8 /* 00000E34 */
  1230. 00000E2E  0054 0200                ori.w      [A4], 0x200
  1231. 00000E32  6012                     bra        +0x14 /* 00000E46 */
  1232. label00000E34:
  1233. 00000E34  7020                     moveq.l    D0, 0x20
  1234. 00000E36  B02B 0063                cmp.b      D0, [A3 + 0x63]
  1235. 00000E3A  660A                     bne        +0xC /* 00000E46 */
  1236. 00000E3C  006C 0200 0002           ori.w      [A4 + 0x2], 0x200
  1237. 00000E42  532C 000E                subq.b     [A4 + 0xE], 1
  1238. label00000E46:
  1239. 00000E46  7031                     moveq.l    D0, 0x31
  1240. 00000E48  B02B 0064                cmp.b      D0, [A3 + 0x64]
  1241. 00000E4C  6606                     bne        +0x8 /* 00000E54 */
  1242. 00000E4E  0054 0100                ori.w      [A4], 0x100
  1243. 00000E52  6012                     bra        +0x14 /* 00000E66 */
  1244. label00000E54:
  1245. 00000E54  7020                     moveq.l    D0, 0x20
  1246. 00000E56  B02B 0064                cmp.b      D0, [A3 + 0x64]
  1247. 00000E5A  660A                     bne        +0xC /* 00000E66 */
  1248. 00000E5C  006C 0100 0002           ori.w      [A4 + 0x2], 0x100
  1249. 00000E62  532C 000E                subq.b     [A4 + 0xE], 1
  1250. label00000E66:
  1251. 00000E66  7020                     moveq.l    D0, 0x20
  1252. 00000E68  B02B 0065                cmp.b      D0, [A3 + 0x65]
  1253. 00000E6C  672A                     beq        +0x2C /* 00000E98 */
  1254. 00000E6E  422B 0068                clr.b      [A3 + 0x68]
  1255. 00000E72  486B 0065                pea.l      [A3 + 0x65]
  1256. 00000E76  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1257. 00000E7A  2E00                     move.l     D7, D0
  1258. 00000E7C  588F                     addq.l     A7, 4
  1259. 00000E7E  6C0C                     bge        +0xE /* 00000E8C */
  1260. 00000E80  2007                     move.l     D0, D7
  1261. 00000E82  4480                     neg.l      D0
  1262. 00000E84  2E3C 0000 8000           move.l     D7, 0x8000
  1263. 00000E8A  8E80                     or.l       D7, D0
  1264. label00000E8C:
  1265. 00000E8C  203C 0000 800F           move.l     D0, 0x800F
  1266. 00000E92  C087                     and.l      D0, D7
  1267. 00000E94  8154                     or.w       [A4], D0
  1268. 00000E96  600A                     bra        +0xC /* 00000EA2 */
  1269. label00000E98:
  1270. 00000E98  006C 800F 0002           ori.w      [A4 + 0x2], 0x800F
  1271. 00000E9E  532C 000E                subq.b     [A4 + 0xE], 1
  1272. label00000EA2:
  1273. 00000EA2  7000                     moveq.l    D0, 0x00
  1274. 00000EA4  7220                     moveq.l    D1, 0x20
  1275. 00000EA6  B22B 0041                cmp.b      D1, [A3 + 0x41]
  1276. 00000EAA  57C0                     seq        D0
  1277. 00000EAC  4400                     neg.b      D0
  1278. 00000EAE  3940 000C                move.w     [A4 + 0xC], D0
  1279. 00000EB2  6658                     bne        +0x5A /* 00000F0C */
  1280. 00000EB4  7E00                     moveq.l    D7, 0x00
  1281. 00000EB6  7620                     moveq.l    D3, 0x20
  1282. label00000EB8:
  1283. 00000EB8  41EE FEB6                lea.l      A0, [A6 - 0x14A]
  1284. 00000EBC  11B3 7841 7000           move.b     [A0 + D7.w], [A3 + D7 + 0x41]
  1285. 00000EC2  7020                     moveq.l    D0, 0x20
  1286. 00000EC4  B033 7841                cmp.b      D0, [A3 + D7 + 0x41]
  1287. 00000EC8  6706                     beq        +0x8 /* 00000ED0 */
  1288. 00000ECA  5287                     addq.l     D7, 1
  1289. 00000ECC  B687                     cmp.l      D3, D7
  1290. 00000ECE  6EE8                     bgt        -0x16 /* 00000EB8 */
  1291. label00000ED0:
  1292. 00000ED0  41EE FEB6                lea.l      A0, [A6 - 0x14A]
  1293. 00000ED4  4230 7000                clr.b      [A0 + D7.w]
  1294. 00000ED8  486E FEB6                pea.l      [A6 - 0x14A]
  1295. 00000EDC  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1296. 00000EE0  2E00                     move.l     D7, D0
  1297. 00000EE2  7018                     moveq.l    D0, 0x18
  1298. 00000EE4  2207                     move.l     D1, D7
  1299. 00000EE6  E1A9                     lsl        D1, D0
  1300. 00000EE8  2007                     move.l     D0, D7
  1301. 00000EEA  E188                     lsl        D0, 8
  1302. 00000EEC  243C 00FF 0000           move.l     D2, 0xFF0000
  1303. 00000EF2  C480                     and.l      D2, D0
  1304. 00000EF4  8481                     or.l       D2, D1
  1305. 00000EF6  2007                     move.l     D0, D7
  1306. 00000EF8  E080                     asr        D0, 8
  1307. 00000EFA  223C 0000 FF00           move.l     D1, 0xFF00
  1308. 00000F00  C280                     and.l      D1, D0
  1309. 00000F02  8282                     or.l       D1, D2
  1310. 00000F04  2941 0004                move.l     [A4 + 0x4], D1
  1311. 00000F08  588F                     addq.l     A7, 4
  1312. 00000F0A  6004                     bra        +0x6 /* 00000F10 */
  1313. label00000F0C:
  1314. 00000F0C  532C 000E                subq.b     [A4 + 0xE], 1
  1315. label00000F10:
  1316. 00000F10  7020                     moveq.l    D0, 0x20
  1317. 00000F12  B02B 0001                cmp.b      D0, [A3 + 0x1]
  1318. 00000F16  671E                     beq        +0x20 /* 00000F36 */
  1319. 00000F18  16BC 0040                move.b     [A3], 0x40 /* '@' */
  1320. 00000F1C  422B 0041                clr.b      [A3 + 0x41]
  1321. 00000F20  3B6E FDAE CEE2           move.w     [A5 - 0x311E], [A6 - 0x252]
  1322. 00000F26  2F0B                     move.l     -[A7], A3
  1323. 00000F28  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  1324. 00000F2C  3B7C FFFF CEE2           move.w     [A5 - 0x311E], 0xFFFF
  1325. 00000F32  588F                     addq.l     A7, 4
  1326. 00000F34  600A                     bra        +0xC /* 00000F40 */
  1327. label00000F36:
  1328. 00000F36  006C 00F0 0002           ori.w      [A4 + 0x2], 0xF0
  1329. 00000F3C  532C 000E                subq.b     [A4 + 0xE], 1
  1330. label00000F40:
  1331. 00000F40  4A6E FFFE                tst.w      [A6 - 0x2]
  1332. 00000F44  6704                     beq        +0x6 /* 00000F4A */
  1333. 00000F46  4EBA 0054                jsr        [PC + 0x54 /* 00000F9C */]
  1334. label00000F4A:
  1335. 00000F4A  3005                     move.w     D0, D5
  1336. 00000F4C  4CEE 18F8 FD82           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x27E]
  1337. 00000F52  4E5E                     unlink     A6
  1338. 00000F54  4E75                     rts
  1339. export_1285:
  1340. 00000F56  48E7 0118                movem.l    -[A7], D7,A3,A4
  1341. 00000F5A  286F 0014                movea.l    A4, [A7 + 0x14]
  1342. 00000F5E  3E2F 0012                move.w     D7, [A7 + 0x12]
  1343. 00000F62  47ED C21E                lea.l      A3, [A5 - 0x3DE2]
  1344. 00000F66  302D CEE2                move.w     D0, [A5 - 0x311E]
  1345. 00000F6A  E940                     asl        D0.w, 4
  1346. 00000F6C  8F73 0000                or.w       [A3 + D0.w], D7
  1347. 00000F70  0C47 00E0                cmpi.w     D7, 0xE0
  1348. 00000F74  6620                     bne        +0x22 /* 00000F96 */
  1349. 00000F76  302D CEE2                move.w     D0, [A5 - 0x311E]
  1350. 00000F7A  E940                     asl        D0.w, 4
  1351. 00000F7C  4873 0008                pea.l      [A3 + D0.w + 0x8]
  1352. 00000F80  4EAD 0DBA                jsr        [A5 + 0xDBA /* export_435 */]
  1353. 00000F84  2F0C                     move.l     -[A7], A4
  1354. 00000F86  4EAD 0F0A                jsr        [A5 + 0xF0A /* export_477 */]
  1355. 00000F8A  322D CEE2                move.w     D1, [A5 - 0x311E]
  1356. 00000F8E  E941                     asl        D1.w, 4
  1357. 00000F90  2780 1008                move.l     [A3 + D1.w + 0x8], D0
  1358. 00000F94  508F                     addq.l     A7, 8
  1359. label00000F96:
  1360. 00000F96  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1361. 00000F9A  4E75                     rts
  1362. fn00000F9C:
  1363. 00000F9C  2F07                     move.l     -[A7], D7
  1364. 00000F9E  4EBA 00A4                jsr        [PC + 0xA4 /* 00001044 */]
  1365. 00000FA2  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1366. 00000FA6  7000                     moveq.l    D0, 0x00
  1367. 00000FA8  1028 0013                move.b     D0, [A0 + 0x13]
  1368. 00000FAC  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1369. 00000FB0  222D C348                move.l     D1, [A5 - 0x3CB8]
  1370. 00000FB4  9290                     sub.l      D1, [A0]
  1371. 00000FB6  2F00                     move.l     -[A7], D0
  1372. 00000FB8  2001                     move.l     D0, D1
  1373. 00000FBA  7216                     moveq.l    D1, 0x16
  1374. 00000FBC  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1375. 00000FC0  2200                     move.l     D1, D0
  1376. 00000FC2  201F                     move.l     D0, [A7]+
  1377. 00000FC4  9081                     sub.l      D0, D1
  1378. 00000FC6  2E00                     move.l     D7, D0
  1379. 00000FC8  5387                     subq.l     D7, 1
  1380. 00000FCA  672A                     beq        +0x2C /* 00000FF6 */
  1381. 00000FCC  202D C348                move.l     D0, [A5 - 0x3CB8]
  1382. 00000FD0  7216                     moveq.l    D1, 0x16
  1383. 00000FD2  D081                     add.l      D0, D1
  1384. 00000FD4  2F00                     move.l     -[A7], D0
  1385. 00000FD6  2F2D C348                move.l     -[A7], [A5 - 0x3CB8]
  1386. 00000FDA  48C7                     ext.l      D7
  1387. 00000FDC  2407                     move.l     D2, D7
  1388. 00000FDE  2002                     move.l     D0, D2
  1389. 00000FE0  C4FC 0016                mulu.w     D2, 0x16
  1390. 00000FE4  4840                     swap.w     D0
  1391. 00000FE6  C0FC 0016                mulu.w     D0, 0x16
  1392. 00000FEA  4840                     swap.w     D0
  1393. 00000FEC  4240                     clr.w      D0
  1394. 00000FEE  D480                     add.l      D2, D0
  1395. 00000FF0  2F02                     move.l     -[A7], D2
  1396. 00000FF2  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1397. label00000FF6:
  1398. 00000FF6  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1399. 00000FFA  5328 0012                subq.b     [A0 + 0x12], 1
  1400. 00000FFE  7016                     moveq.l    D0, 0x16
  1401. 00001000  2F00                     move.l     -[A7], D0
  1402. 00001002  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1403. 00001006  226D C34C                movea.l    A1, [A5 - 0x3CB4]
  1404. 0000100A  7200                     moveq.l    D1, 0x00
  1405. 0000100C  1229 0012                move.b     D1, [A1 + 0x12]
  1406. 00001010  2401                     move.l     D2, D1
  1407. 00001012  C2FC 0016                mulu.w     D1, 0x16
  1408. 00001016  4842                     swap.w     D2
  1409. 00001018  C4FC 0016                mulu.w     D2, 0x16
  1410. 0000101C  4842                     swap.w     D2
  1411. 0000101E  4242                     clr.w      D2
  1412. 00001020  D282                     add.l      D1, D2
  1413. 00001022  D290                     add.l      D1, [A0]
  1414. 00001024  2F01                     move.l     -[A7], D1
  1415. 00001026  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  1416. 0000102A  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1417. 0000102E  0068 1000 0010           ori.w      [A0 + 0x10], 0x1000
  1418. 00001034  7000                     moveq.l    D0, 0x00
  1419. 00001036  2B40 C348                move.l     [A5 - 0x3CB8], D0
  1420. 0000103A  426D C346                clr.w      [A5 - 0x3CBA]
  1421. 0000103E  508F                     addq.l     A7, 8
  1422. 00001040  2E1F                     move.l     D7, [A7]+
  1423. 00001042  4E75                     rts
  1424. fn00001044:
  1425. 00001044  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1426. 00001048  4868 0004                pea.l      [A0 + 0x4]
  1427. 0000104C  4EAD 0D7A                jsr        [A5 + 0xD7A /* export_427 */]
  1428. 00001050  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1429. 00001054  4868 0008                pea.l      [A0 + 0x8]
  1430. 00001058  4EAD 0D7A                jsr        [A5 + 0xD7A /* export_427 */]
  1431. 0000105C  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1432. 00001060  4868 000C                pea.l      [A0 + 0xC]
  1433. 00001064  4EAD 0D7A                jsr        [A5 + 0xD7A /* export_427 */]
  1434. 00001068  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1435. 0000106C  2F10                     move.l     -[A7], [A0]
  1436. 0000106E  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  1437. 00001072  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1438. 00001076  7000                     moveq.l    D0, 0x00
  1439. 00001078  2080                     move.l     [A0], D0
  1440. 0000107A  426D C346                clr.w      [A5 - 0x3CBA]
  1441. 0000107E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1442. 00001082  4E75                     rts
  1443. fn00001084:
  1444. 00001084  4E56 FF00                link       A6, -0x0100
  1445. 00001088  48E7 0310                movem.l    -[A7], D6,D7,A3
  1446. 0000108C  47EE FF00                lea.l      A3, [A6 - 0x100]
  1447. 00001090  4AAD C348                tst.l      [A5 - 0x3CB8]
  1448. 00001094  6700 0120                beq        +0x122 /* 000011B6 */
  1449. 00001098  4A6D C346                tst.w      [A5 - 0x3CBA]
  1450. 0000109C  6700 0118                beq        +0x11A /* 000011B6 */
  1451. 000010A0  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1452. 000010A4  7000                     moveq.l    D0, 0x00
  1453. 000010A6  1028 0012                move.b     D0, [A0 + 0x12]
  1454. 000010AA  322D C346                move.w     D1, [A5 - 0x3CBA]
  1455. 000010AE  48C1                     ext.l      D1
  1456. 000010B0  B081                     cmp.l      D0, D1
  1457. 000010B2  6656                     bne        +0x58 /* 0000110A */
  1458. 000010B4  7000                     moveq.l    D0, 0x00
  1459. 000010B6  2F00                     move.l     -[A7], D0
  1460. 000010B8  2F00                     move.l     -[A7], D0
  1461. 000010BA  322D C346                move.w     D1, [A5 - 0x3CBA]
  1462. 000010BE  48C1                     ext.l      D1
  1463. 000010C0  2F01                     move.l     -[A7], D1
  1464. 000010C2  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1465. 000010C6  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1466. 000010CA  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1467. 000010CE  7000                     moveq.l    D0, 0x00
  1468. 000010D0  2F00                     move.l     -[A7], D0
  1469. 000010D2  2F00                     move.l     -[A7], D0
  1470. 000010D4  322D C346                move.w     D1, [A5 - 0x3CBA]
  1471. 000010D8  48C1                     ext.l      D1
  1472. 000010DA  2F01                     move.l     -[A7], D1
  1473. 000010DC  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1474. 000010E0  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1475. 000010E4  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1476. 000010E8  7000                     moveq.l    D0, 0x00
  1477. 000010EA  2F00                     move.l     -[A7], D0
  1478. 000010EC  2F00                     move.l     -[A7], D0
  1479. 000010EE  322D C346                move.w     D1, [A5 - 0x3CBA]
  1480. 000010F2  48C1                     ext.l      D1
  1481. 000010F4  2F01                     move.l     -[A7], D1
  1482. 000010F6  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1483. 000010FA  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1484. 000010FE  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1485. 00001102  4FEF 0030                lea.l      A7, [A7 + 0x30]
  1486. 00001106  6000 00AE                bra        +0xB0 /* 000011B6 */
  1487. label0000110A:
  1488. 0000110A  3E2D C346                move.w     D7, [A5 - 0x3CBA]
  1489. 0000110E  5247                     addq.w     D7, 1
  1490. 00001110  6000 0092                bra        +0x94 /* 000011A4 */
  1491. label00001114:
  1492. 00001114  2F0B                     move.l     -[A7], A3
  1493. 00001116  48C7                     ext.l      D7
  1494. 00001118  2F07                     move.l     -[A7], D7
  1495. 0000111A  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1496. 0000111E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1497. 00001122  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  1498. 00001126  3C00                     move.w     D6, D0
  1499. 00001128  48C6                     ext.l      D6
  1500. 0000112A  2F06                     move.l     -[A7], D6
  1501. 0000112C  2F0B                     move.l     -[A7], A3
  1502. 0000112E  48C7                     ext.l      D7
  1503. 00001130  2007                     move.l     D0, D7
  1504. 00001132  5380                     subq.l     D0, 1
  1505. 00001134  2F00                     move.l     -[A7], D0
  1506. 00001136  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1507. 0000113A  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1508. 0000113E  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1509. 00001142  2F0B                     move.l     -[A7], A3
  1510. 00001144  48C7                     ext.l      D7
  1511. 00001146  2F07                     move.l     -[A7], D7
  1512. 00001148  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1513. 0000114C  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1514. 00001150  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  1515. 00001154  3C00                     move.w     D6, D0
  1516. 00001156  48C6                     ext.l      D6
  1517. 00001158  2F06                     move.l     -[A7], D6
  1518. 0000115A  2F0B                     move.l     -[A7], A3
  1519. 0000115C  48C7                     ext.l      D7
  1520. 0000115E  2007                     move.l     D0, D7
  1521. 00001160  5380                     subq.l     D0, 1
  1522. 00001162  2F00                     move.l     -[A7], D0
  1523. 00001164  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1524. 00001168  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1525. 0000116C  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1526. 00001170  2F0B                     move.l     -[A7], A3
  1527. 00001172  48C7                     ext.l      D7
  1528. 00001174  2F07                     move.l     -[A7], D7
  1529. 00001176  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1530. 0000117A  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1531. 0000117E  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  1532. 00001182  3C00                     move.w     D6, D0
  1533. 00001184  48C6                     ext.l      D6
  1534. 00001186  2F06                     move.l     -[A7], D6
  1535. 00001188  2F0B                     move.l     -[A7], A3
  1536. 0000118A  48C7                     ext.l      D7
  1537. 0000118C  2007                     move.l     D0, D7
  1538. 0000118E  5380                     subq.l     D0, 1
  1539. 00001190  2F00                     move.l     -[A7], D0
  1540. 00001192  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1541. 00001196  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1542. 0000119A  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  1543. 0000119E  4FEF 0054                lea.l      A7, [A7 + 0x54]
  1544. 000011A2  5247                     addq.w     D7, 1
  1545. label000011A4:
  1546. 000011A4  48C7                     ext.l      D7
  1547. 000011A6  206D C348                movea.l    A0, [A5 - 0x3CB8]
  1548. 000011AA  7000                     moveq.l    D0, 0x00
  1549. 000011AC  1028 0012                move.b     D0, [A0 + 0x12]
  1550. 000011B0  B087                     cmp.l      D0, D7
  1551. 000011B2  6C00 FF60                bge        -0x9E /* 00001114 */
  1552. label000011B6:
  1553. 000011B6  4CEE 08C0 FEF4           movem.l    D6,D7,A3, [A6 - 0x10C]
  1554. 000011BC  4E5E                     unlink     A6
  1555. 000011BE  4E75                     rts
  1556. fn000011C0:
  1557. 000011C0  48E7 0110                movem.l    -[A7], D7,A3
  1558. 000011C4  266F 000C                movea.l    A3, [A7 + 0xC]
  1559. 000011C8  4247                     clr.w      D7
  1560. 000011CA  7000                     moveq.l    D0, 0x00
  1561. 000011CC  2B40 C348                move.l     [A5 - 0x3CB8], D0
  1562. 000011D0  426D C346                clr.w      [A5 - 0x3CBA]
  1563. 000011D4  2F0B                     move.l     -[A7], A3
  1564. 000011D6  486D C350                pea.l      [A5 - 0x3CB0]
  1565. 000011DA  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  1566. 000011DE  2B6D C342 C34C           move.l     [A5 - 0x3CB4], [A5 - 0x3CBE]
  1567. 000011E4  508F                     addq.l     A7, 8
  1568. 000011E6  6022                     bra        +0x24 /* 0000120A */
  1569. label000011E8:
  1570. 000011E8  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1571. 000011EC  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1572. 000011F0  2F0B                     move.l     -[A7], A3
  1573. 000011F2  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  1574. 000011F6  4A40                     tst.w      D0
  1575. 000011F8  508F                     addq.l     A7, 8
  1576. 000011FA  6604                     bne        +0x6 /* 00001200 */
  1577. 000011FC  5247                     addq.w     D7, 1
  1578. 000011FE  6010                     bra        +0x12 /* 00001210 */
  1579. label00001200:
  1580. 00001200  206D C34C                movea.l    A0, [A5 - 0x3CB4]
  1581. 00001204  2B68 000C C34C           move.l     [A5 - 0x3CB4], [A0 + 0xC]
  1582. label0000120A:
  1583. 0000120A  4AAD C34C                tst.l      [A5 - 0x3CB4]
  1584. 0000120E  66D8                     bne        -0x26 /* 000011E8 */
  1585. label00001210:
  1586. 00001210  3007                     move.w     D0, D7
  1587. 00001212  4CDF 0880                movem.l    D7,A3, [A7]+
  1588. 00001216  4E75                     rts
  1589.